diff options
author | Craig Scott <craig.scott@crascit.com> | 2017-04-22 09:38:55 (GMT) |
---|---|---|
committer | Craig Scott <craig.scott@crascit.com> | 2017-05-01 15:54:13 (GMT) |
commit | c1b2b7c03c899c9b066840600ec15b16ae2fa9ac (patch) | |
tree | 588318387fddce99535d6f90637cfd670e2a24b8 /Help/manual/ctest.1.rst | |
parent | 02d11868827417e88cbbee795703421dfdb342f6 (diff) | |
download | CMake-c1b2b7c03c899c9b066840600ec15b16ae2fa9ac.zip CMake-c1b2b7c03c899c9b066840600ec15b16ae2fa9ac.tar.gz CMake-c1b2b7c03c899c9b066840600ec15b16ae2fa9ac.tar.bz2 |
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.
Diffstat (limited to 'Help/manual/ctest.1.rst')
-rw-r--r-- | Help/manual/ctest.1.rst | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Help/manual/ctest.1.rst b/Help/manual/ctest.1.rst index ce81578..a89c4e9 100644 --- a/Help/manual/ctest.1.rst +++ b/Help/manual/ctest.1.rst @@ -117,6 +117,23 @@ Options This option tells ctest to NOT run the tests whose labels match the given regular expression. +``-FA <regex>, --fixture-exclude-any <regex>`` + Exclude fixtures matching ``<regex>`` from automatically adding any tests to + the test set. + + If a test in the set of tests to be executed requires a particular fixture, + that fixture's setup and cleanup tests would normally be added to the test set + automatically. This option prevents adding setup or cleanup tests for fixtures + matching the ``<regex>``. Note that all other fixture behavior is retained, + including test dependencies and skipping tests that have fixture setup tests + that fail. + +``-FS <regex>, --fixture-exclude-setup <regex>`` + Same as ``-FA`` except only matching setup tests are excluded. + +``-FC <regex>, --fixture-exclude-cleanup <regex>`` + Same as ``-FA`` except only matching cleanup tests are excluded. + ``-D <dashboard>, --dashboard <dashboard>`` Execute dashboard test. |