Blame |
    Last modification |
    View Log
    | Download
  
  
- #ifndef UNITTEST_DEFERREDTESTRESULT_H 
- #define UNITTEST_DEFERREDTESTRESULT_H 
-   
- #include "Config.h" 
- #ifndef UNITTEST_NO_DEFERRED_REPORTER 
-   
- #include "HelperMacros.h" 
- #include <string> 
- #include <vector> 
-   
- namespace UnitTest 
- { 
-   
-    class UNITTEST_LINKAGE DeferredTestFailure 
-    { 
-    public: 
-       DeferredTestFailure(); 
-       DeferredTestFailure(int lineNumber_, const char* failureStr_); 
-   
-       int lineNumber; 
-       char failureStr[1024]; 
-    }; 
-   
- } 
-   
- UNITTEST_STDVECTOR_LINKAGE(UnitTest::DeferredTestFailure); 
-   
- namespace UnitTest 
- { 
-   
-    class UNITTEST_LINKAGE DeferredTestResult 
-    { 
-    public: 
-       DeferredTestResult(); 
-       DeferredTestResult(char const* suite, char const* test); 
-       ~DeferredTestResult(); 
-   
-       std::string suiteName; 
-       std::string testName; 
-       std::string failureFile; 
-   
-       typedef std::vector< DeferredTestFailure > FailureVec; 
-       FailureVec failures; 
-   
-       float timeElapsed; 
-       bool failed; 
-    }; 
-   
- } 
-   
- #endif 
- #endif 
-