diff --git a/Source/CTest/cmCTestTestHandler.h b/Source/CTest/cmCTestTestHandler.h index e94413f6a..e4b6e92a7 100644 --- a/Source/CTest/cmCTestTestHandler.h +++ b/Source/CTest/cmCTestTestHandler.h @@ -62,7 +62,6 @@ public: cmCTestTestHandler(); -protected: struct cmCTestTestResult { std::string m_Name; @@ -79,6 +78,16 @@ protected: typedef std::vector tm_VectorOfListFileArgs; +protected: + struct cmCTestTestProperties + { + cmStdString m_Name; + cmStdString m_Directory; + tm_VectorOfListFileArgs m_Args; + bool m_IsInBasedOnREOptions; + }; + + virtual int PreProcessHandler(); virtual int PostProcessHandler(); virtual void GenerateTestCommand(std::vector& args); @@ -120,13 +129,6 @@ private: void ProcessDirectory(std::vector &passed, std::vector &failed); - struct cmCTestTestProperties - { - cmStdString m_Name; - cmStdString m_Directory; - tm_VectorOfListFileArgs m_Args; - bool m_IsInBasedOnREOptions; - }; typedef std::vector tm_ListOfTests; /**