Spec-Zone.ru › CMake 3.18

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–2020 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.18/prop_test/DEPENDS.html

Spec-Zone.ru

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