set_tests_properties

设置测试的属性。

set_tests_properties(<tests>...
                     [DIRECTORY <dir>]
                     PROPERTIES <prop1> <value1>
                     [<prop2> <value2>]...)

为测试设置属性。如果未找到测试,CMake 将报告错误。

对于通过 add_test(NAME) 签名创建的测试,可以使用 生成器表达式 指定测试属性值。

版本 3.28 新增: 可以使用以下选项在其他目录范围内设置可见性

DIRECTORY <dir>

测试属性将在 <dir> 目录的范围内设置。CMake 必须已经知道此目录,或者通过调用 add_subdirectory() 添加,或者它是顶级源目录。相对路径被视为相对于当前源目录。<dir> 可以引用二进制目录。

另请参阅