#include <catch/catch.hpp>
|
| TestCase (ITestInvoker *testCase, TestCaseInfo &&info) |
|
TestCase | withName (std::string const &_newName) const |
|
void | invoke () const |
|
TestCaseInfo const & | getTestCaseInfo () const |
|
bool | operator== (TestCase const &other) const |
|
bool | operator< (TestCase const &other) const |
|
| TestCase (ITestInvoker *testCase, TestCaseInfo &&info) |
|
TestCase | withName (std::string const &_newName) const |
|
void | invoke () const |
|
TestCaseInfo const & | getTestCaseInfo () const |
|
bool | operator== (TestCase const &other) const |
|
bool | operator< (TestCase const &other) const |
|
| TestCaseInfo (std::string const &_name, std::string const &_className, std::string const &_description, std::vector< std::string > const &_tags, SourceLineInfo const &_lineInfo) |
|
bool | isHidden () const |
|
bool | throws () const |
|
bool | okToFail () const |
|
bool | expectedToFail () const |
|
std::string | tagsAsString () const |
|
| TestCaseInfo (std::string const &_name, std::string const &_className, std::string const &_description, std::vector< std::string > const &_tags, SourceLineInfo const &_lineInfo) |
|
bool | isHidden () const |
|
bool | throws () const |
|
bool | okToFail () const |
|
bool | expectedToFail () const |
|
std::string | tagsAsString () const |
|
|
enum | SpecialProperties {
None = 0
, IsHidden = 1 << 1
, ShouldFail = 1 << 2
, MayFail = 1 << 3
,
Throws = 1 << 4
, NonPortable = 1 << 5
, Benchmark = 1 << 6
, None = 0
,
IsHidden = 1 << 1
, ShouldFail = 1 << 2
, MayFail = 1 << 3
, Throws = 1 << 4
,
NonPortable = 1 << 5
, Benchmark = 1 << 6
} |
|
enum | SpecialProperties {
None = 0
, IsHidden = 1 << 1
, ShouldFail = 1 << 2
, MayFail = 1 << 3
,
Throws = 1 << 4
, NonPortable = 1 << 5
, Benchmark = 1 << 6
, None = 0
,
IsHidden = 1 << 1
, ShouldFail = 1 << 2
, MayFail = 1 << 3
, Throws = 1 << 4
,
NonPortable = 1 << 5
, Benchmark = 1 << 6
} |
|
std::string | name |
|
std::string | className |
|
std::string | description |
|
std::vector< std::string > | tags |
|
std::vector< std::string > | lcaseTags |
|
SourceLineInfo | lineInfo |
|
SpecialProperties | properties |
|
Definition at line 4807 of file catch.hpp.
◆ TestCase() [1/2]
◆ TestCase() [2/2]
◆ getTestCaseInfo() [1/2]
TestCaseInfo const & Catch::TestCase::getTestCaseInfo |
( |
| ) |
const |
◆ getTestCaseInfo() [2/2]
TestCaseInfo const & Catch::TestCase::getTestCaseInfo |
( |
| ) |
const |
◆ invoke() [1/2]
void Catch::TestCase::invoke |
( |
| ) |
const |
◆ invoke() [2/2]
void Catch::TestCase::invoke |
( |
| ) |
const |
◆ operator<() [1/2]
bool Catch::TestCase::operator< |
( |
TestCase const & |
other | ) |
const |
◆ operator<() [2/2]
bool Catch::TestCase::operator< |
( |
TestCase const & |
other | ) |
const |
◆ operator==() [1/2]
bool Catch::TestCase::operator== |
( |
TestCase const & |
other | ) |
const |
◆ operator==() [2/2]
bool Catch::TestCase::operator== |
( |
TestCase const & |
other | ) |
const |
◆ withName() [1/2]
TestCase Catch::TestCase::withName |
( |
std::string const & |
_newName | ) |
const |
◆ withName() [2/2]
TestCase Catch::TestCase::withName |
( |
std::string const & |
_newName | ) |
const |
The documentation for this class was generated from the following files: