| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- #include "Config.h"
- #include "Test.h"
- #include "TestList.h"
- #include "TestResults.h"
- #include "AssertException.h"
- #include "MemoryOutStream.h"
- #include "ExecuteTest.h"
- #ifdef UNITTEST_POSIX
- #include "Posix/SignalTranslator.h"
- #endif
- namespace UnitTest {
- TestList& Test::GetTestList()
- {
- static TestList s_list;
- return s_list;
- }
- Test::Test(char const* testName, char const* suiteName, char const* filename, int lineNumber)
- : m_details(testName, suiteName, filename, lineNumber)
- , next(0)
- , m_timeConstraintExempt(false)
- {
- }
- Test::~Test()
- {
- }
- void Test::Run()
- {
- ExecuteTest(*this, m_details);
- }
- void Test::RunImpl() const
- {
- }
- }
|