diff options
author | Brad King <brad.king@kitware.com> | 2015-04-23 13:04:33 (GMT) |
---|---|---|
committer | CMake Topic Stage <kwrobot@kitware.com> | 2015-04-23 13:04:33 (GMT) |
commit | 195a724c57bfe13f286525e0f8a7f2578768c77e (patch) | |
tree | 7dbf427b01f1c843fdf0675ef1274879f4c5e46b /Source | |
parent | b229f40f0775a89571adc53c8174762dbe6ad0a6 (diff) | |
parent | b5b20d2050616b186cf5b676bbb15772a347ffdd (diff) | |
download | CMake-195a724c57bfe13f286525e0f8a7f2578768c77e.zip CMake-195a724c57bfe13f286525e0f8a7f2578768c77e.tar.gz CMake-195a724c57bfe13f286525e0f8a7f2578768c77e.tar.bz2 |
Merge topic 'deterministic-CTest-tests'
b5b20d20 ctest: Treat ENV{CTEST_OUTPUT_ON_FAILURE} as a boolean
fcf9cf6c Tests: Make a CTest test deterministic.
Diffstat (limited to 'Source')
-rw-r--r-- | Source/cmCTest.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/cmCTest.cxx b/Source/cmCTest.cxx index 3697aa4..403a459 100644 --- a/Source/cmCTest.cxx +++ b/Source/cmCTest.cxx @@ -332,9 +332,9 @@ cmCTest::cmCTest() this->ComputedCompressMemCheckOutput = false; this->RepeatTests = 1; // default to run each test once this->RepeatUntilFail = false; - if(cmSystemTools::GetEnv("CTEST_OUTPUT_ON_FAILURE")) + if(const char* outOnFail = cmSystemTools::GetEnv("CTEST_OUTPUT_ON_FAILURE")) { - this->OutputTestOutputOnTestFailure = true; + this->OutputTestOutputOnTestFailure = !cmSystemTools::IsOff(outOnFail); } this->InitStreams(); |