Spec-Zone.ru › CMake 3.30

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

Spec-Zone.ru

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