ManaPlus
|
Namespaces | |
assertType | |
Color | |
detail | |
TestCaseFailureReason | |
Data Structures | |
class | String |
struct | TestCaseData |
struct | AssertData |
struct | MessageData |
struct | SubcaseSignature |
struct | IContextScope |
struct | ContextOptions |
OCLINT too many fields. More... | |
struct | StringMaker |
struct | StringMaker< T * > |
struct | StringMaker< R C::* > |
class | Approx |
struct | test_suite |
struct | description |
struct | skip |
struct | timeout |
struct | may_fail |
struct | should_fail |
struct | expected_failures |
class | Context |
struct | CurrentTestCaseStats |
struct | TestRunStats |
struct | IReporter |
Functions | |
bool | operator== (const String &lhs, const String &rhs) |
bool | operator!= (const String &lhs, const String &rhs) |
bool | operator< (const String &lhs, const String &rhs) |
bool | operator> (const String &lhs, const String &rhs) |
bool | operator<= (const String &lhs, const String &rhs) |
bool | operator>= (const String &lhs, const String &rhs) |
std::ostream & | operator<< (std::ostream &s, const String &in) |
const char * | assertString (assertType::Enum at) |
template<typename T > | |
String | toString (const T &value) |
String | toString (bool in) |
String | toString (float in) |
String | toString (double in) |
String | toString (double long in) |
String | toString (char in) |
String | toString (char signed in) |
String | toString (char unsigned in) |
String | toString (int short in) |
String | toString (int short unsigned in) |
String | toString (int in) |
String | toString (int unsigned in) |
String | toString (int long in) |
String | toString (int long unsigned in) |
String | toString (int long long in) |
String | toString (int long long unsigned in) |
String | toString (std::nullptr_t in) |
String | toString (const Approx &in) |
template<typename T > | |
int | registerExceptionTranslator (String(*translateFunction)(T)) |
bool | isRunningInTest () |
int | registerReporter (const char *name, int priority, IReporter *r) |
const char* doctest::assertString | ( | assertType::Enum | at | ) |
bool doctest::isRunningInTest | ( | ) |
std::ostream& doctest::operator<< | ( | std::ostream & | s, |
const String & | in | ||
) |
int doctest::registerExceptionTranslator | ( | String(*)(T) | translateFunction | ) |
Definition at line 1672 of file doctest.h.
References DOCTEST_CLANG_SUPPRESS_WARNING_WITH_PUSH(), and doctest::detail::registerExceptionTranslatorImpl().
int doctest::registerReporter | ( | const char * | name, |
int | priority, | ||
IReporter * | r | ||
) |
String doctest::toString | ( | bool | in | ) |
String doctest::toString | ( | char | in | ) |
String doctest::toString | ( | char signed | in | ) |
String doctest::toString | ( | char unsigned | in | ) |
String doctest::toString | ( | const T & | value | ) |
String doctest::toString | ( | double | in | ) |
String doctest::toString | ( | double long | in | ) |
String doctest::toString | ( | float | in | ) |
String doctest::toString | ( | int | in | ) |
String doctest::toString | ( | int long | in | ) |
String doctest::toString | ( | int long long | in | ) |
String doctest::toString | ( | int long long unsigned | in | ) |
String doctest::toString | ( | int long unsigned | in | ) |
String doctest::toString | ( | int short | in | ) |
String doctest::toString | ( | int short unsigned | in | ) |
String doctest::toString | ( | int unsigned | in | ) |
String doctest::toString | ( | std::nullptr_t | in | ) |