get_test_property¶
Get a property of the test.
get_test_property(test property [DIRECTORY <dir>] VAR)
Get a property from the test. The value of the property is stored in
the variable VAR. If the test property is not found, the behavior
depends on whether it has been defined to be an INHERITED property
or not (see define_property()). Non-inherited properties will
set VAR to "NOTFOUND", whereas inherited properties will search the
relevant parent scope as described for the define_property()
command and if still unable to find the property, VAR will be set to
an empty string.
For a list of standard properties you can type
cmake --help-property-list.
New in version 3.28: Directory scope can be overridden with the following sub-option:
DIRECTORY <dir>The test property will be read from the
<dir>directory's scope. CMake must already know about that source directory, either by having added it through a call toadd_subdirectory()or<dir>being the top level source directory. Relative paths are treated as relative to the current source directory.<dir>may reference a binary directory.
See Also¶
the more general
get_property()command