diff options
Diffstat (limited to 'Source/cmCTest.cxx')
-rw-r--r-- | Source/cmCTest.cxx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Source/cmCTest.cxx b/Source/cmCTest.cxx index 5769482..5350fc9 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; |