Namespaces | |
namespace | Exception |
namespace | Floating |
namespace | Generic |
namespace | Impl |
namespace | StdString |
namespace | Vector |
Functions | |
Exception::ExceptionMessageMatcher | Message (std::string const &message) |
Floating::WithinUlpsMatcher | WithinULP (double target, uint64_t maxUlpDiff) |
Floating::WithinUlpsMatcher | WithinULP (float target, uint64_t maxUlpDiff) |
Floating::WithinAbsMatcher | WithinAbs (double target, double margin) |
Floating::WithinRelMatcher | WithinRel (double target, double eps) |
Floating::WithinRelMatcher | WithinRel (double target) |
Floating::WithinRelMatcher | WithinRel (float target, float eps) |
Floating::WithinRelMatcher | WithinRel (float target) |
template<typename T > | |
Generic::PredicateMatcher< T > | Predicate (std::function< bool(T const &)> const &predicate, std::string const &description="") |
StdString::EqualsMatcher | Equals (std::string const &str, CaseSensitive::Choice caseSensitivity=CaseSensitive::Yes) |
StdString::ContainsMatcher | Contains (std::string const &str, CaseSensitive::Choice caseSensitivity=CaseSensitive::Yes) |
StdString::EndsWithMatcher | EndsWith (std::string const &str, CaseSensitive::Choice caseSensitivity=CaseSensitive::Yes) |
StdString::StartsWithMatcher | StartsWith (std::string const &str, CaseSensitive::Choice caseSensitivity=CaseSensitive::Yes) |
StdString::RegexMatcher | Matches (std::string const ®ex, CaseSensitive::Choice caseSensitivity=CaseSensitive::Yes) |
template<typename T , typename AllocComp = std::allocator<T>, typename AllocMatch = AllocComp> | |
Vector::ContainsMatcher< T, AllocComp, AllocMatch > | Contains (std::vector< T, AllocComp > const &comparator) |
template<typename T , typename Alloc = std::allocator<T>> | |
Vector::ContainsElementMatcher< T, Alloc > | VectorContains (T const &comparator) |
template<typename T , typename AllocComp = std::allocator<T>, typename AllocMatch = AllocComp> | |
Vector::EqualsMatcher< T, AllocComp, AllocMatch > | Equals (std::vector< T, AllocComp > const &comparator) |
template<typename T , typename AllocComp = std::allocator<T>, typename AllocMatch = AllocComp> | |
Vector::ApproxMatcher< T, AllocComp, AllocMatch > | Approx (std::vector< T, AllocComp > const &comparator) |
template<typename T , typename AllocComp = std::allocator<T>, typename AllocMatch = AllocComp> | |
Vector::UnorderedEqualsMatcher< T, AllocComp, AllocMatch > | UnorderedEquals (std::vector< T, AllocComp > const &target) |
|
private |
StdString::ContainsMatcher Catch::Matchers::Contains | ( | std::string const & | str, |
CaseSensitive::Choice | caseSensitivity = CaseSensitive::Yes |
||
) |
Referenced by Contains(), and Contains().
|
private |
StdString::EndsWithMatcher Catch::Matchers::EndsWith | ( | std::string const & | str, |
CaseSensitive::Choice | caseSensitivity = CaseSensitive::Yes |
||
) |
Referenced by EndsWith().
StdString::EqualsMatcher Catch::Matchers::Equals | ( | std::string const & | str, |
CaseSensitive::Choice | caseSensitivity = CaseSensitive::Yes |
||
) |
|
private |
StdString::RegexMatcher Catch::Matchers::Matches | ( | std::string const & | regex, |
CaseSensitive::Choice | caseSensitivity = CaseSensitive::Yes |
||
) |
Referenced by Matches().
Exception::ExceptionMessageMatcher Catch::Matchers::Message | ( | std::string const & | message | ) |
Referenced by Message().
|
private |
Definition at line 3521 of file catch.hpp.
Referenced by Predicate().
StdString::StartsWithMatcher Catch::Matchers::StartsWith | ( | std::string const & | str, |
CaseSensitive::Choice | caseSensitivity = CaseSensitive::Yes |
||
) |
Referenced by StartsWith().
|
private |
Definition at line 3759 of file catch.hpp.
Referenced by UnorderedEquals().
|
private |
Definition at line 3744 of file catch.hpp.
Referenced by VectorContains().
Floating::WithinAbsMatcher Catch::Matchers::WithinAbs | ( | double | target, |
double | margin | ||
) |
Referenced by TCSITEST::SCENARIO(), and WithinAbs().
Floating::WithinRelMatcher Catch::Matchers::WithinRel | ( | double | target | ) |
Floating::WithinRelMatcher Catch::Matchers::WithinRel | ( | double | target, |
double | eps | ||
) |
Referenced by WithinRel(), WithinRel(), WithinRel(), and WithinRel().
Floating::WithinRelMatcher Catch::Matchers::WithinRel | ( | float | target | ) |
Floating::WithinRelMatcher Catch::Matchers::WithinRel | ( | float | target, |
float | eps | ||
) |
Floating::WithinUlpsMatcher Catch::Matchers::WithinULP | ( | double | target, |
uint64_t | maxUlpDiff | ||
) |
Referenced by WithinULP(), and WithinULP().
Floating::WithinUlpsMatcher Catch::Matchers::WithinULP | ( | float | target, |
uint64_t | maxUlpDiff | ||
) |