diff options
-rw-r--r-- | Source/cmCTest.cxx | 3 | ||||
-rw-r--r-- | Source/cmCTest.h | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/Source/cmCTest.cxx b/Source/cmCTest.cxx index 1769af8..6beaa59 100644 --- a/Source/cmCTest.cxx +++ b/Source/cmCTest.cxx @@ -1713,7 +1713,6 @@ void cmCTest::ProcessDirectory(std::vector<std::string> &passed, { std::cerr << "Unable to find executable: " << args[1].Value.c_str() << "\n"; - cres.m_Status = cmCTest::NOT_RUN; m_TestResults.push_back( cres ); continue; } @@ -1760,6 +1759,7 @@ void cmCTest::ProcessDirectory(std::vector<std::string> &passed, } else { + cres.m_Status = cmCTest::FAILED; if ( res == cmsysProcess_State_Expired ) { fprintf(stderr,"***Timeout\n"); @@ -2482,6 +2482,7 @@ const char* cmCTest::GetTestStatus(int status) "INTERRUPT", "NUMERICAL", "OTHER_FAULT", + "Failed", "BAD_COMMAND", "Completed" }; diff --git a/Source/cmCTest.h b/Source/cmCTest.h index dd7bdde..44b15dc 100644 --- a/Source/cmCTest.h +++ b/Source/cmCTest.h @@ -149,6 +149,7 @@ private: INTERRUPT, NUMERICAL, OTHER_FAULT, + FAILED, BAD_COMMAND, COMPLETED }; |