|
Osi
0.108.1
|
A single test outcome record. More...
#include <OsiUnitTests.hpp>
Collaboration diagram for OsiUnitTest::TestOutcome:Public Types | |
| enum | SeverityLevel { NOTE = 0, PASSED = 1, WARNING = 2, ERROR = 3, LAST = 4 } |
| Test result. More... | |
Public Member Functions | |
| TestOutcome (const std::string &comp, const std::string &tst, const char *cond, SeverityLevel sev, const char *file, int line, bool exp=false) | |
| Standard constructor. More... | |
| void | print () const |
| Print the test outcome. More... | |
Public Attributes | |
| std::string | component |
| Name of component under test. More... | |
| std::string | testname |
| Name of test. More... | |
| std::string | testcond |
| Condition being tested. More... | |
| SeverityLevel | severity |
| Test result. More... | |
| bool | expected |
| Set to true if problem is expected. More... | |
| std::string | filename |
| Name of code file where test executed. More... | |
| int | linenumber |
| Line number in code file where test executed. More... | |
Static Public Attributes | |
| static std::string | SeverityLevelName [LAST] |
| Print strings for SeverityLevel. More... | |
A single test outcome record.
Definition at line 161 of file OsiUnitTests.hpp.
Test result.
| Enumerator | |
|---|---|
| NOTE | |
| PASSED | |
| WARNING | |
| ERROR | |
| LAST | |
Definition at line 164 of file OsiUnitTests.hpp.
|
inline |
Standard constructor.
Definition at line 188 of file OsiUnitTests.hpp.
| void OsiUnitTest::TestOutcome::print | ( | ) | const |
Print the test outcome.
|
static |
Print strings for SeverityLevel.
Definition at line 172 of file OsiUnitTests.hpp.
| std::string OsiUnitTest::TestOutcome::component |
Name of component under test.
Definition at line 174 of file OsiUnitTests.hpp.
| std::string OsiUnitTest::TestOutcome::testname |
Name of test.
Definition at line 176 of file OsiUnitTests.hpp.
| std::string OsiUnitTest::TestOutcome::testcond |
Condition being tested.
Definition at line 178 of file OsiUnitTests.hpp.
| SeverityLevel OsiUnitTest::TestOutcome::severity |
Test result.
Definition at line 180 of file OsiUnitTests.hpp.
| bool OsiUnitTest::TestOutcome::expected |
Set to true if problem is expected.
Definition at line 182 of file OsiUnitTests.hpp.
| std::string OsiUnitTest::TestOutcome::filename |
Name of code file where test executed.
Definition at line 184 of file OsiUnitTests.hpp.
| int OsiUnitTest::TestOutcome::linenumber |
Line number in code file where test executed.
Definition at line 186 of file OsiUnitTests.hpp.
1.8.5