summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/CMakePresetsTest
Commit message (Collapse)AuthorAgeFilesLines
* presets: Improve JSON parser and error messagesMartin Duffy2023-03-298-8/+16
|
* Tests: Isolate more RunCMake cases from external ctest environment valuesBrad King2022-11-141-0/+4
| | | | | | | Fix a few RunCMake cases that were running `ctest` without isolating it from external environment values that affect its behavior. Fixes: #24153
* CTest: Add support for outputJUnitFile in presetsKyle Edwards2022-10-186-2/+34
| | | | Fixes: #22400
* Tests: Add test for outputLogFile in CMakePresets.jsonKyle Edwards2022-10-183-1/+12
|
* CMakePresets.json: Disallow extra properties in test output schemaKyle Edwards2022-10-184-0/+21
| | | | And add test for testOutputTruncation being unsupported.
* ctest: add option for output truncationFrank Winklmeier2022-03-081-1/+2
| | | | | | | | | | Add `--test-output-truncation` to `ctest`. This option can be used to customize which part of the test output is being truncated. Currently supported values are `tail`, `middle` and `head`. Also add equivalent `CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION` variable. Fixes: #23206
* presets: bump version to v5Frank Winklmeier2022-03-081-1/+1
| | | | Prepare for new test preset fields.
* CMakePresets.json: Ensure configurePreset is reachable from current fileKyle Edwards2022-02-025-0/+21
|
* CMakePresets.json: Add the ability to conditionally disable presetsKyle Edwards2021-03-229-0/+57
|
* Tests: update tests to catch invalid configurePreset at read-timeSam Freed2021-03-158-5/+25
|
* Merge topic 'preset-flag-consistency' into release-3.20Brad King2021-02-241-2/+10
|\ | | | | | | | | | | | | | | | | 6fa3647023 ctest: Add support for '--prefix=<prefix>' form of the argument 3357d37761 cmake: Add support for '--build --prefix=<prefix>' form of the argument 2f13fdef0a cmake: Document '--preset <preset>' form of the argument Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5849
| * ctest: Add support for '--prefix=<prefix>' form of the argumentBrad King2021-02-231-2/+10
| | | | | | | | | | | | | | The main `cmake --preset` argument for configure presets supports both forms, so support it for `ctest --preset` too. Fixes: #21855
* | Tests: Remove comments from CMakePresetsTest/Good.json.inKyle Edwards2021-02-241-9/+0
|/
* Tests: Add test preset testsSam Freed2021-02-0435-0/+463