summaryrefslogtreecommitdiffstats
path: root/Source/CTest/cmCTestTestHandler.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/CTest/cmCTestTestHandler.h')
-rw-r--r--Source/CTest/cmCTestTestHandler.h30
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();