Brad King
f4aa34daa7
Tests/RunCMake: Update cmake_minimum_required versions to 3.10
...
For policy-specific tests, use the version before the policy was
introduced. Otherwise, use 3.10 where possible.
2024-10-03 11:52:22 -04:00
Kyle Edwards
b9bfd411cb
CTest: Throw error if resource spec is invalid
2024-02-08 09:02:33 -05:00
Brad King
3b6c1c1a3b
Tests: Factor out RunCMake ctest environment isolation
...
Some RunCMake tests unset some environment variables that affect ctest's
behavior before running it. Any test using the RunCTest helper needs to
do this, so do it in the helper itself.
Issue: #24153
2022-11-14 11:05:56 -05:00
Regina Pfeifer
1ca53f5ef1
Remove unnecessary CTEST_PROJECT_NAME variables
2018-11-20 21:43:27 +01:00
Craig Scott
fbe91dba6a
CTest: Check failed fixture dependencies before test command and args
2017-11-29 07:27:20 +11:00
Craig Scott
c1b2b7c03c
Add ctest options for limiting which tests fixtures add
...
The new options allow the user to restrict the setup and cleanup tests
automatically added for fixtures.
2017-05-02 01:54:13 +10:00
Craig Scott
298b5b31ca
CTest: Ensure setup/cleanup ordering even when fixture not required
...
Closes : #16558
2017-01-16 11:29:24 -05:00
Craig Scott
73f47c9e46
CTest: Add support for test fixtures
...
Add new test properties:
* FIXTURES_SETUP
* FIXTURES_CLEANUP
* FIXTURES_REQUIRED
to specify the roles and dependencies of tests providing/using
test fixtures.
2016-09-20 14:37:38 -04:00