- 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
    00012 struct DeferredTestResult
    00013 {
    00014         DeferredTestResult();
    00015     DeferredTestResult(char const* suite, char const* test);
    00016     ~DeferredTestResult();
    00017
    00018     std::string suiteName;
    00019     std::string testName;
    00020     std::string failureFile;
    00021
    00022     typedef std::pair< int, std::string > Failure;
    00023     typedef std::vector< Failure > FailureVec;
    00024     FailureVec failures;
    00025
    00026     float timeElapsed;
    00027         bool failed;
    00028 };
    00029
    00030 }
    00031
    00032 #endif //UNITTEST_DEFERREDTESTRESULT_H