1 #include "Config.h"
2 #ifndef UNITTEST_NO_DEFERRED_REPORTER
3
4 #include "DeferredTestResult.h"
5 #include <cstring>
6
7 namespace UnitTest
8 {
9
DeferredTestFailure()10 DeferredTestFailure::DeferredTestFailure()
11 : lineNumber(-1)
12 {
13 failureStr[0] = '\0';
14 }
15
DeferredTestFailure(int lineNumber_,const char * failureStr_)16 DeferredTestFailure::DeferredTestFailure(int lineNumber_, const char* failureStr_)
17 : lineNumber(lineNumber_)
18 {
19 UNIITEST_NS_QUAL_STD(strcpy)(failureStr, failureStr_);
20 }
21
DeferredTestResult()22 DeferredTestResult::DeferredTestResult()
23 : suiteName("")
24 , testName("")
25 , failureFile("")
26 , timeElapsed(0.0f)
27 , failed(false)
28 {
29 }
30
DeferredTestResult(char const * suite,char const * test)31 DeferredTestResult::DeferredTestResult(char const* suite, char const* test)
32 : suiteName(suite)
33 , testName(test)
34 , failureFile("")
35 , timeElapsed(0.0f)
36 , failed(false)
37 {
38 }
39
~DeferredTestResult()40 DeferredTestResult::~DeferredTestResult()
41 {
42 }
43
44 }
45
46 #endif
47