1#ifndef UNITTEST_DEFERREDTESTRESULT_H
2#define UNITTEST_DEFERREDTESTRESULT_H
5#ifndef UNITTEST_NO_DEFERRED_REPORTER
7#include "HelperMacros.h"
14class UNITTEST_LINKAGE DeferredTestFailure
17 DeferredTestFailure();
18 DeferredTestFailure(
int lineNumber_,
const char* failureStr_);
21 char failureStr[1024];
26UNITTEST_STDVECTOR_LINKAGE(UnitTest::DeferredTestFailure);
31class 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;