root/library/tests/unittest-cpp/DeferredTestReporter.cpp @ 477

Revision 477, 0.8 kB (checked in by mido, 15 years ago)

panove, vite, jak jsem peclivej na upravu kodu.. snad se vam bude libit:) konfigurace je v souboru /system/astylerc

RevLine 
[418]1#include "DeferredTestReporter.h"
2#include "TestDetails.h"
3
4using namespace UnitTest;
5
[477]6void DeferredTestReporter::ReportTestStart ( TestDetails const& details ) {
7        m_results.push_back ( DeferredTestResult ( details.suiteName, details.testName ) );
[418]8}
9
[477]10void DeferredTestReporter::ReportFailure ( TestDetails const& details, char const* failure ) {
11        DeferredTestResult& r = m_results.back();
12        r.failed = true;
13        r.failures.push_back ( DeferredTestResult::Failure ( details.lineNumber, failure ) );
14        r.failureFile = details.filename;
[418]15}
16
[477]17void DeferredTestReporter::ReportTestFinish ( TestDetails const&, float secondsElapsed ) {
18        DeferredTestResult& r = m_results.back();
19        r.timeElapsed = secondsElapsed;
[418]20}
21
[477]22DeferredTestReporter::DeferredTestResultList& DeferredTestReporter::GetResults() {
23        return m_results;
[418]24}
Note: See TracBrowser for help on using the browser.