Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <doctest.h>
Public Member Functions | |
ResultBuilder (assertType::Enum at, const char *file, int line, const char *expr, const char *exception_type="", const String &exception_string="") | |
ResultBuilder (assertType::Enum at, const char *file, int line, const char *expr, const char *exception_type, const Contains &exception_string) | |
void | setResult (const Result &res) |
template<int comparison, typename L , typename R > | |
DOCTEST_NOINLINE bool | binary_assert (const DOCTEST_REF_WRAP(L) lhs, const DOCTEST_REF_WRAP(R) rhs) |
template<typename L > | |
DOCTEST_NOINLINE bool | unary_assert (const DOCTEST_REF_WRAP(L) val) |
void | translateException () |
bool | log () |
void | react () const |
![]() | |
AssertData (assertType::Enum at, const char *file, int line, const char *expr, const char *exception_type, const StringContains &exception_string) | |
Additional Inherited Members | |
![]() | |
const TestCaseData * | m_test_case |
assertType::Enum | m_at |
const char * | m_file |
int | m_line |
const char * | m_expr |
bool | m_failed |
bool | m_threw |
String | m_exception |
String | m_decomp |
bool | m_threw_as |
const char * | m_exception_type |
class DOCTEST_INTERFACE doctest::AssertData::StringContains | m_exception_string |
doctest::detail::ResultBuilder::ResultBuilder | ( | assertType::Enum | at, |
const char * | file, | ||
int | line, | ||
const char * | expr, | ||
const char * | exception_type = "", | ||
const String & | exception_string = "" ) |
doctest::detail::ResultBuilder::ResultBuilder | ( | assertType::Enum | at, |
const char * | file, | ||
int | line, | ||
const char * | expr, | ||
const char * | exception_type, | ||
const Contains & | exception_string ) |
|
inline |
Definition at line 1693 of file doctest.h.
References doctest::getContextOptions(), doctest::detail::stringifyBinaryExpr(), and doctest::ContextOptions::success.
bool doctest::detail::ResultBuilder::log | ( | ) |
void doctest::detail::ResultBuilder::react | ( | ) | const |
void doctest::detail::ResultBuilder::setResult | ( | const Result & | res | ) |
void doctest::detail::ResultBuilder::translateException | ( | ) |
|
inline |
OCLINT bitwise operator in conditional
Definition at line 1703 of file doctest.h.
References DOCTEST_STRINGIFY, and doctest::getContextOptions().