Spec-Zone.ru › CMake 3.20

DEPENDS

Указывает, что этот тест должен выполняться только после указанного списка тестов.

Установите этот параметр в список тестов, которые должны завершиться перед запуском этого теста. Результаты этих тестов не учитываются, зависимость чисто для порядка выполнения (т.е. это действительно просто отношение «выполнить после»). Для зависимости, требующей успешного завершения, используйте фикстуры с тестовыми наборами (см. FIXTURES_REQUIRED).

Примеры

add_test(NAME baseTest1 ...)
add_test(NAME baseTest2 ...)
add_test(NAME dependsTest12 ...)

set_tests_properties(dependsTest12 PROPERTIES DEPENDS "baseTest1;baseTest2")
# dependsTest12 runs after baseTest1 and baseTest2, even if they fail

© 2000–2021 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.20/prop_test/DEPENDS.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API