mirror of
https://github.com/unittest-cpp/unittest-cpp
synced 2026-09-27 00:28:49 +03:00
CMakeLists was modified to support this, then include paths for the test executable also had to be modified to include UnitTest++.
46 lines
745 B
C++
46 lines
745 B
C++
#include "Config.h"
|
|
#ifndef UNITTEST_NO_DEFERRED_REPORTER
|
|
|
|
#include "DeferredTestResult.h"
|
|
#include <cstring>
|
|
|
|
namespace UnitTest
|
|
{
|
|
|
|
DeferredTestFailure::DeferredTestFailure()
|
|
: lineNumber(-1)
|
|
{
|
|
failureStr[0] = '\0';
|
|
}
|
|
|
|
DeferredTestFailure::DeferredTestFailure(int lineNumber_, const char* failureStr_)
|
|
: lineNumber(lineNumber_)
|
|
{
|
|
std::strcpy(failureStr, failureStr_);
|
|
}
|
|
|
|
DeferredTestResult::DeferredTestResult()
|
|
: suiteName("")
|
|
, testName("")
|
|
, failureFile("")
|
|
, timeElapsed(0.0f)
|
|
, failed(false)
|
|
{
|
|
}
|
|
|
|
DeferredTestResult::DeferredTestResult(char const* suite, char const* test)
|
|
: suiteName(suite)
|
|
, testName(test)
|
|
, failureFile("")
|
|
, timeElapsed(0.0f)
|
|
, failed(false)
|
|
{
|
|
}
|
|
|
|
DeferredTestResult::~DeferredTestResult()
|
|
{
|
|
}
|
|
|
|
}
|
|
|
|
#endif
|