summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/ctest_start/RunCMakeTest.cmake
Commit message (Collapse)AuthorAgeFilesLines
* cmCTestScriptHandler: Add new field ShouldRunCurrentScriptKyle Edwards2018-01-261-0/+2
| | | | | | | | | | This is to avoid scope issues with CTEST_RUN_CURRENT_SCRIPT. If ctest_start() is called within a function scope, the value of CTEST_RUN_CURRENT_SCRIPT that it sets doesn't make it to the global scope. With this change, ctest_start() no longer sets CTEST_RUN_CURRENT_SCRIPT, and instead sets a field directly in cmCTestScriptHandler. The old behavior of CTEST_RUN_CURRENT_SCRIPT has also been kept for projects and tests that rely on setting it.
* Tests: Move CTestTestConfigFileInBuildDir into RunCMake.ctest_startBrad King2015-07-141-0/+13
| | | | | | | Subsume the CTestTestConfigFileInBuildDir test cases into the RunCMake.ctest_start test as new cases to avoid infrastructure duplication. This also avoids using REGEX_ESCAPE_STRING to try to regex-match full paths.
* ctest_start: Add QUIET optionZack Galbreath2015-02-231-0/+10
This suppresses all non-error messages that would have otherwise been printed by this function.