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> 可以參考二進制目錄。

另請參閱