|
unsigned int | rngSeed () |
|
std::ostream & | operator<< (std::ostream &os, SourceLineInfo const &info) |
|
template<typename T > |
T const & | operator+ (T const &value, StreamEndStop) |
|
bool | matchTest (TestCase const &testCase, TestSpec const &testSpec, IConfig const &config) |
|
std::vector< TestCase > | filterTests (std::vector< TestCase > const &testCases, TestSpec const &testSpec, IConfig const &config) |
|
std::vector< TestCase > const & | getAllTestCasesSorted (IConfig const &config) |
|
auto | operator+ (StringRef const &lhs, StringRef const &rhs) -> std::string |
|
auto | operator+ (StringRef const &lhs, char const *rhs) -> std::string |
|
auto | operator+ (char const *lhs, StringRef const &rhs) -> std::string |
|
auto | operator+= (std::string &lhs, StringRef const &sr) -> std::string & |
|
auto | operator<< (std::ostream &os, StringRef const &sr) -> std::ostream & |
|
auto | operator""_sr (char const *rawChars, std::size_t size) noexcept -> StringRef |
|
auto | makeTestInvoker (void(*testAsFunction)()) noexcept -> ITestInvoker * |
|
template<typename C > |
auto | makeTestInvoker (void(C::*testAsMethod)()) noexcept -> ITestInvoker * |
|
bool | isOk (ResultWas::OfType resultType) |
|
bool | isJustInfo (int flags) |
|
ResultDisposition::Flags | operator| (ResultDisposition::Flags lhs, ResultDisposition::Flags rhs) |
|
bool | shouldContinueOnFailure (int flags) |
|
bool | isFalseTest (int flags) |
|
bool | shouldSuppressFailure (int flags) |
|
std::ostream & | cout () |
|
std::ostream & | cerr () |
|
std::ostream & | clog () |
|
auto | makeStream (StringRef const &filename) -> IStream const * |
|
template<typename Range > |
std::string | rangeToString (Range const &range) |
|
template<typename Allocator > |
std::string | rangeToString (std::vector< bool, Allocator > const &v) |
|
void | formatReconstructedExpression (std::ostream &os, std::string const &lhs, StringRef op, std::string const &rhs) |
|
template<typename LhsT , typename RhsT > |
auto | compareEqual (LhsT const &lhs, RhsT const &rhs) -> bool |
|
template<typename T > |
auto | compareEqual (T *const &lhs, int rhs) -> bool |
|
template<typename T > |
auto | compareEqual (T *const &lhs, long rhs) -> bool |
|
template<typename T > |
auto | compareEqual (int lhs, T *const &rhs) -> bool |
|
template<typename T > |
auto | compareEqual (long lhs, T *const &rhs) -> bool |
|
template<typename LhsT , typename RhsT > |
auto | compareNotEqual (LhsT const &lhs, RhsT &&rhs) -> bool |
|
template<typename T > |
auto | compareNotEqual (T *const &lhs, int rhs) -> bool |
|
template<typename T > |
auto | compareNotEqual (T *const &lhs, long rhs) -> bool |
|
template<typename T > |
auto | compareNotEqual (int lhs, T *const &rhs) -> bool |
|
template<typename T > |
auto | compareNotEqual (long lhs, T *const &rhs) -> bool |
|
void | handleExpression (ITransientExpression const &expr) |
|
template<typename T > |
void | handleExpression (ExprLhs< T > const &expr) |
|
IResultCapture & | getResultCapture () |
|
void | handleExceptionMatchExpr (AssertionHandler &handler, std::string const &str, StringRef matcherString) |
|
auto | getCurrentNanosecondsSinceEpoch () -> uint64_t |
|
auto | getEstimatedClockResolution () -> uint64_t |
|
IRegistryHub & | getRegistryHub () |
|
IMutableRegistryHub & | getMutableRegistryHub () |
|
void | cleanUp () |
|
std::string | translateActiveException () |
|
bool | startsWith (std::string const &s, std::string const &prefix) |
|
bool | startsWith (std::string const &s, char prefix) |
|
bool | endsWith (std::string const &s, std::string const &suffix) |
|
bool | endsWith (std::string const &s, char suffix) |
|
bool | contains (std::string const &s, std::string const &infix) |
|
void | toLowerInPlace (std::string &s) |
|
std::string | toLower (std::string const &s) |
|
std::string | trim (std::string const &str) |
|
bool | replaceInPlace (std::string &str, std::string const &replaceThis, std::string const &withThis) |
|
void | handleExceptionMatchExpr (AssertionHandler &handler, StringMatcher const &matcher, StringRef matcherString) |
|
template<typename ArgT , typename MatcherT > |
auto | makeMatchExpr (ArgT const &arg, MatcherT const &matcher, StringRef matcherString) -> MatchExpr< ArgT, MatcherT > |
|
TestCase | makeTestCase (ITestInvoker *testCase, std::string const &className, NameAndTags const &nameAndTags, SourceLineInfo const &lineInfo) |
|
◆ exceptionTranslateFunction
◆ ExceptionTranslators
◆ IReporterFactoryPtr
◆ ITestCasePtr
◆ StringMatcher
◆ cerr()
std::ostream & Catch::cerr |
( |
| ) |
|
◆ cleanUp()
◆ clog()
std::ostream & Catch::clog |
( |
| ) |
|
◆ compareEqual() [1/5]
template<typename T >
auto Catch::compareEqual |
( |
int |
lhs, |
|
|
T *const & |
rhs |
|
) |
| -> bool |
◆ compareEqual() [2/5]
template<typename LhsT , typename RhsT >
auto Catch::compareEqual |
( |
LhsT const & |
lhs, |
|
|
RhsT const & |
rhs |
|
) |
| -> bool |
◆ compareEqual() [3/5]
template<typename T >
auto Catch::compareEqual |
( |
long |
lhs, |
|
|
T *const & |
rhs |
|
) |
| -> bool |
◆ compareEqual() [4/5]
template<typename T >
auto Catch::compareEqual |
( |
T *const & |
lhs, |
|
|
int |
rhs |
|
) |
| -> bool |
◆ compareEqual() [5/5]
template<typename T >
auto Catch::compareEqual |
( |
T *const & |
lhs, |
|
|
long |
rhs |
|
) |
| -> bool |
◆ compareNotEqual() [1/5]
template<typename T >
auto Catch::compareNotEqual |
( |
int |
lhs, |
|
|
T *const & |
rhs |
|
) |
| -> bool |
◆ compareNotEqual() [2/5]
template<typename LhsT , typename RhsT >
auto Catch::compareNotEqual |
( |
LhsT const & |
lhs, |
|
|
RhsT && |
rhs |
|
) |
| -> bool |
◆ compareNotEqual() [3/5]
template<typename T >
auto Catch::compareNotEqual |
( |
long |
lhs, |
|
|
T *const & |
rhs |
|
) |
| -> bool |
◆ compareNotEqual() [4/5]
template<typename T >
auto Catch::compareNotEqual |
( |
T *const & |
lhs, |
|
|
int |
rhs |
|
) |
| -> bool |
◆ compareNotEqual() [5/5]
template<typename T >
auto Catch::compareNotEqual |
( |
T *const & |
lhs, |
|
|
long |
rhs |
|
) |
| -> bool |
◆ contains()
◆ cout()
std::ostream & Catch::cout |
( |
| ) |
|
◆ endsWith() [1/2]
◆ endsWith() [2/2]
◆ filterTests()
std::vector< TestCase > Catch::filterTests |
( |
std::vector< TestCase > const & |
testCases, |
|
|
TestSpec const & |
testSpec, |
|
|
IConfig const & |
config |
|
) |
| |
◆ formatReconstructedExpression()
◆ getAllTestCasesSorted()
std::vector< TestCase > const & Catch::getAllTestCasesSorted |
( |
IConfig const & |
config | ) |
|
◆ getCurrentNanosecondsSinceEpoch()
auto Catch::getCurrentNanosecondsSinceEpoch |
( |
| ) |
-> uint64_t |
◆ getEstimatedClockResolution()
auto Catch::getEstimatedClockResolution |
( |
| ) |
-> uint64_t |
◆ getMutableRegistryHub()
◆ getRegistryHub()
◆ getResultCapture()
◆ handleExceptionMatchExpr() [1/2]
◆ handleExceptionMatchExpr() [2/2]
◆ handleExpression() [1/2]
template<typename T >
void Catch::handleExpression |
( |
ExprLhs< T > const & |
expr | ) |
|
◆ handleExpression() [2/2]
◆ isFalseTest()
bool Catch::isFalseTest |
( |
int |
flags | ) |
|
|
inline |
◆ isJustInfo()
bool Catch::isJustInfo |
( |
int |
flags | ) |
|
◆ isOk()
◆ makeMatchExpr()
template<typename ArgT , typename MatcherT >
auto Catch::makeMatchExpr |
( |
ArgT const & |
arg, |
|
|
MatcherT const & |
matcher, |
|
|
StringRef |
matcherString |
|
) |
| -> MatchExpr<ArgT, MatcherT> |
◆ makeStream()
◆ makeTestCase()
◆ makeTestInvoker() [1/2]
auto Catch::makeTestInvoker |
( |
void(*)() |
testAsFunction | ) |
-> ITestInvoker * |
|
noexcept |
◆ makeTestInvoker() [2/2]
template<typename C >
auto Catch::makeTestInvoker |
( |
void(C::*)() |
testAsMethod | ) |
-> ITestInvoker* |
|
noexcept |
◆ matchTest()
bool Catch::matchTest |
( |
TestCase const & |
testCase, |
|
|
TestSpec const & |
testSpec, |
|
|
IConfig const & |
config |
|
) |
| |
◆ operator""_sr()
auto Catch::operator""_sr |
( |
char const * |
rawChars, |
|
|
std::size_t |
size |
|
) |
| -> StringRef |
|
inlinenoexcept |
◆ operator+() [1/4]
◆ operator+() [2/4]
◆ operator+() [3/4]
◆ operator+() [4/4]
◆ operator+=()
◆ operator<<() [1/2]
std::ostream & Catch::operator<< |
( |
std::ostream & |
os, |
|
|
SourceLineInfo const & |
info |
|
) |
| |
◆ operator<<() [2/2]
auto Catch::operator<< |
( |
std::ostream & |
os, |
|
|
StringRef const & |
sr |
|
) |
| -> std::ostream & |
◆ operator|()
◆ rangeToString() [1/2]
template<typename Range >
std::string Catch::rangeToString |
( |
Range const & |
range | ) |
|
◆ rangeToString() [2/2]
template<typename Allocator >
std::string Catch::rangeToString |
( |
std::vector< bool, Allocator > const & |
v | ) |
|
◆ replaceInPlace()
◆ rngSeed()
unsigned int Catch::rngSeed |
( |
| ) |
|
◆ shouldContinueOnFailure()
bool Catch::shouldContinueOnFailure |
( |
int |
flags | ) |
|
◆ shouldSuppressFailure()
bool Catch::shouldSuppressFailure |
( |
int |
flags | ) |
|
◆ startsWith() [1/2]
◆ startsWith() [2/2]
◆ toLower()
◆ toLowerInPlace()
◆ translateActiveException()
◆ trim()
◆ begin
Referenced by testing::internal::ArrayAwareFind(), NRLib::RegularSurface< A >::Avg(), NRLib::Grid2D< A >::FindMax(), NRLib::Grid2D< A >::FindMin(), Opm::MakeInterpolants< Interpolant >::fromRawData(), example::getAvailableSteps(), NRLib::RegularSurface< A >::Max(), NRLib::RegularSurface< A >::MaxNode(), NRLib::RegularSurface< A >::Min(), NRLib::RegularSurface< A >::MinNode(), Opm::ECLPVT::DenseVector< N >::operator*=(), Opm::ECLPVT::DenseVector< N >::operator+=(), Opm::ECLPVT::DenseVector< N >::operator-=(), Opm::ECLPVT::DenseVector< N >::operator/=(), Opm::operator==(), Opm::RestartIO::Helpers::WindowedArray< T >::operator[](), NRLib::ParseAsciiArrayFast(), rangeToString(), NRLib::ReadAsciiArray(), NRLib::ReadAsciiArrayFast(), NRLib::ReadAsciiArrayFastRestOfFile(), NRLib::ReadBinaryDoubleArray(), NRLib::ReadBinaryFloatArray(), NRLib::ReadBinaryIbmFloatArray(), NRLib::ReadBinaryIntArray(), NRLib::ReadBinaryShortArray(), exprtk::lexer::token::set_error(), exprtk::lexer::token::set_numeric(), exprtk::lexer::token::set_operator(), exprtk::lexer::token::set_string(), exprtk::lexer::token::set_symbol(), exprtk::details::string_to_real(), testing::internal::UniversalPrintArray(), Opm::uppercase(), testing::ValuesIn(), NRLib::WriteAsciiArray(), NRLib::WriteBinaryDoubleArray(), NRLib::WriteBinaryFloatArray(), NRLib::WriteBinaryIbmFloatArray(), NRLib::WriteBinaryIntArray(), and NRLib::WriteBinaryShortArray().
◆ end
|