From 0ca2c8f83e89216d790d709598a87fecb5600964 Mon Sep 17 00:00:00 2001 From: Andy Cedilnik Date: Wed, 19 Mar 2003 16:35:02 -0500 Subject: [PATCH] Add start --- Source/cmCTest.cxx | 6 +++++- Source/cmCTest.h | 17 +++++++++-------- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/Source/cmCTest.cxx b/Source/cmCTest.cxx index 576948206..5350fc92c 100644 --- a/Source/cmCTest.cxx +++ b/Source/cmCTest.cxx @@ -310,7 +310,7 @@ void cmCTest::Initialize() } } - if ( tag.size() == 0 ) + if ( tag.size() == 0 || m_Tests[cmCTest::START_TEST] || m_Tests[ALL_TEST]) { #ifdef HAVE_CURL //std::cout << "TestModel: " << this->GetTestModelString() << std::endl; @@ -346,6 +346,10 @@ bool cmCTest::SetTest(const char* ttype) { m_Tests[cmCTest::ALL_TEST] = 1; } + else if ( cmSystemTools::LowerCase(ttype) == "start" ) + { + m_Tests[cmCTest::START_TEST] = 1; + } else if ( cmSystemTools::LowerCase(ttype) == "update" ) { m_Tests[cmCTest::UPDATE_TEST] = 1; diff --git a/Source/cmCTest.h b/Source/cmCTest.h index d9ed285d9..7f81aea62 100644 --- a/Source/cmCTest.h +++ b/Source/cmCTest.h @@ -130,14 +130,15 @@ private: enum { FIRST_TEST = 0, UPDATE_TEST = 1, - CONFIGURE_TEST = 2, - BUILD_TEST = 3, - TEST_TEST = 4, - COVERAGE_TEST = 5, - PURIFY_TEST = 6, - SUBMIT_TEST = 7, - ALL_TEST = 8, - LAST_TEST = 9 + START_TEST = 2, + CONFIGURE_TEST = 3, + BUILD_TEST = 4, + TEST_TEST = 5, + COVERAGE_TEST = 6, + PURIFY_TEST = 7, + SUBMIT_TEST = 8, + ALL_TEST = 9, + LAST_TEST = 10 }; struct cmCTestTestResult