enum_name
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
doctest::detail::TestCase Struct Reference
Inheritance diagram for doctest::detail::TestCase:
doctest::TestCaseData doctest::TestCaseData

Public Member Functions

 TestCase (funcType test, const char *file, unsigned line, const TestSuite &test_suite, const String &type=String(), int template_id=-1)
 
 TestCase (const TestCase &other)
 
 TestCase (TestCase &&)=delete
 
TestCaseoperator= (const TestCase &other)
 
DOCTEST_MSVC_SUPPRESS_WARNING_POP TestCaseoperator= (TestCase &&)=delete
 
TestCaseoperator* (const char *in)
 
template<typename T >
TestCaseoperator* (const T &in)
 
bool operator< (const TestCase &other) const
 
 TestCase (funcType test, const char *file, unsigned line, const TestSuite &test_suite, const String &type=String(), int template_id=-1)
 
 TestCase (const TestCase &other)
 
 TestCase (TestCase &&)=delete
 
TestCaseoperator= (const TestCase &other)
 
DOCTEST_MSVC_SUPPRESS_WARNING_POP TestCaseoperator= (TestCase &&)=delete
 
TestCaseoperator* (const char *in)
 
template<typename T >
TestCaseoperator* (const T &in)
 
bool operator< (const TestCase &other) const
 

Public Attributes

funcType m_test
 
String m_type
 
int m_template_id
 
String m_full_name
 
- Public Attributes inherited from doctest::TestCaseData
String m_file
 
unsigned m_line
 
const char * m_name
 
const char * m_test_suite
 
const char * m_description
 
bool m_skip
 
bool m_no_breaks
 
bool m_no_output
 
bool m_may_fail
 
bool m_should_fail
 
int m_expected_failures
 
double m_timeout
 

The documentation for this struct was generated from the following files: