diff options
author | Kitware Robot <kwrobot@kitware.com> | 2013-10-15 15:17:36 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2013-10-15 18:12:03 (GMT) |
commit | f051814ed0e63badbfd68049354f36259dbf4b49 (patch) | |
tree | f4e6f885f86c882d723a7dd53d2b702d0c7fdffb /Help/command/set_tests_properties.rst | |
parent | e94958e99c4dec26c86ce8b76d744c04ba960675 (diff) | |
download | CMake-f051814ed0e63badbfd68049354f36259dbf4b49.zip CMake-f051814ed0e63badbfd68049354f36259dbf4b49.tar.gz CMake-f051814ed0e63badbfd68049354f36259dbf4b49.tar.bz2 |
Convert builtin help to reStructuredText source files
Run the convert-help.bash script to convert documentation:
./convert-help.bash "/path/to/CMake-build/bin"
Then remove it.
Diffstat (limited to 'Help/command/set_tests_properties.rst')
-rw-r--r-- | Help/command/set_tests_properties.rst | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/Help/command/set_tests_properties.rst b/Help/command/set_tests_properties.rst new file mode 100644 index 0000000..82cd5d8 --- /dev/null +++ b/Help/command/set_tests_properties.rst @@ -0,0 +1,36 @@ +set_tests_properties +-------------------- + +Set a property of the tests. + +:: + + set_tests_properties(test1 [test2...] PROPERTIES prop1 value1 prop2 value2) + +Set a property for the tests. If the property is not found, CMake +will report an error. Generator expressions will be expanded the same +as supported by the test's add_test call. The properties include: + +WILL_FAIL: If set to true, this will invert the pass/fail flag of the +test. + +PASS_REGULAR_EXPRESSION: If set, the test output will be checked +against the specified regular expressions and at least one of the +regular expressions has to match, otherwise the test will fail. + +:: + + Example: PASS_REGULAR_EXPRESSION "TestPassed;All ok" + +FAIL_REGULAR_EXPRESSION: If set, if the output will match to one of +specified regular expressions, the test will fail. + +:: + + Example: PASS_REGULAR_EXPRESSION "[^a-z]Error;ERROR;Failed" + +Both PASS_REGULAR_EXPRESSION and FAIL_REGULAR_EXPRESSION expect a list +of regular expressions. + +TIMEOUT: Setting this will limit the test runtime to the number of +seconds specified. |