diff options
Diffstat (limited to 'Source/CTest/cmCTestTestHandler.h')
-rw-r--r-- | Source/CTest/cmCTestTestHandler.h | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/Source/CTest/cmCTestTestHandler.h b/Source/CTest/cmCTestTestHandler.h index c1d3c8f..1b47e55 100644 --- a/Source/CTest/cmCTestTestHandler.h +++ b/Source/CTest/cmCTestTestHandler.h @@ -73,20 +73,6 @@ public: */ bool SetTestsProperties(const std::vector<std::string>& args); - struct cmCTestTestResult - { - std::string Name; - std::string Path; - std::string FullCommandLine; - double ExecutionTime; - int ReturnValue; - int Status; - std::string CompletionStatus; - std::string Output; - std::string RegressionImages; - int TestCount; - }; - void Initialize(); protected: @@ -97,10 +83,26 @@ protected: std::vector<std::string> Args; std::vector<cmsys::RegularExpression> ErrorRegularExpressions; std::vector<cmsys::RegularExpression> RequiredRegularExpressions; + std::map<cmStdString, cmStdString> Measurements; bool IsInBasedOnREOptions; bool WillFail; }; + struct cmCTestTestResult + { + std::string Name; + std::string Path; + std::string FullCommandLine; + double ExecutionTime; + int ReturnValue; + int Status; + std::string CompletionStatus; + std::string Output; + std::string RegressionImages; + int TestCount; + cmCTestTestProperties* Properties; + }; + virtual int PreProcessHandler(); virtual int PostProcessHandler(); |