- Main Page
- Related Pages
- Classes
- Files

- File List
- File Members

# DeferredTestResult.h

    00001 #ifndef UNITTEST_DEFERREDTESTRESULT_H
    00002 #define UNITTEST_DEFERREDTESTRESULT_H
    00003
    00004 #include "Config.h"
    00005
    00006 #include <string>
    00007 #include <vector>
    00008
    00009 namespace UnitTest {
    00010
    00011 struct DeferredTestResult {
    00012         DeferredTestResult();
    00013         DeferredTestResult ( char const* suite, char const* test );
    00014         ~DeferredTestResult();
    00015
    00016         std::string suiteName;
    00017         std::string testName;
    00018         std::string failureFile;
    00019
    00020         typedef std::pair< int, std::string > Failure;
    00021         typedef std::vector< Failure > FailureVec;
    00022         FailureVec failures;
    00023
    00024         float timeElapsed;
    00025         bool failed;
    00026 };
    00027
    00028 }
    00029
    00030 #endif //UNITTEST_DEFERREDTESTRESULT_H