Changeset 477 for library/tests/unittest-cpp/Test.cpp
- Timestamp:
- 08/05/09 14:40:03 (15 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
library/tests/unittest-cpp/Test.cpp
r435 r477 9 9 10 10 #ifdef UNITTEST_POSIX 11 11 #include "Posix/SignalTranslator.h" 12 12 #endif 13 13 14 14 namespace UnitTest { 15 15 16 TestList& Test::GetTestList() 17 { 18 static TestList s_list; 19 return s_list; 16 TestList& Test::GetTestList() { 17 static TestList s_list; 18 return s_list; 20 19 } 21 20 22 Test::Test(char const* testName, char const* suiteName, char const* filename, int lineNumber) 23 : m_details(testName, suiteName, filename, lineNumber) 24 , next(0) 25 , m_timeConstraintExempt(false) 26 { 21 Test::Test ( char const* testName, char const* suiteName, char const* filename, int lineNumber ) 22 : m_details ( testName, suiteName, filename, lineNumber ) 23 , next ( 0 ) 24 , m_timeConstraintExempt ( false ) { 27 25 } 28 26 29 Test::~Test() 30 { 27 Test::~Test() { 31 28 } 32 29 33 void Test::Run() 34 { 30 void Test::Run() { 35 31 // made more chatty; presumes the only used test reporter is 36 32 // TestReporterStdout 37 std::printf ("running %s...\n", m_details.testName);33 std::printf ( "running %s...\n", m_details.testName ); 38 34 39 ExecuteTest (*this, m_details);35 ExecuteTest ( *this, m_details ); 40 36 } 41 37 42 void Test::RunImpl() const 43 { 38 void Test::RunImpl() const { 44 39 } 45 40