1 #ifndef UNITTEST_DEFERREDTESTRESULT_H
2 #define UNITTEST_DEFERREDTESTRESULT_H
5 #ifndef UNITTEST_NO_DEFERRED_REPORTER
7 #include "HelperMacros.h"
14 class UNITTEST_LINKAGE DeferredTestFailure
17 DeferredTestFailure();
18 DeferredTestFailure(
int lineNumber_,
const char* failureStr_);
21 char failureStr[1024];
26 UNITTEST_STDVECTOR_LINKAGE(UnitTest::DeferredTestFailure);
31 class UNITTEST_LINKAGE DeferredTestResult
35 DeferredTestResult(
char const* suite,
char const* test);
36 ~DeferredTestResult();
38 std::string suiteName;
40 std::string failureFile;
42 typedef std::vector< DeferredTestFailure > FailureVec;