BUILD_TESTING
Управляет тем, вызывает ли модуль CTest команду enable_testing().
Модуль CTest, загруженный include(CTest), выполняет код следующего вида:
option(BUILD_TESTING "..." ON) if (BUILD_TESTING) # ... enable_testing() # ... endif()
Это создаёт параметр BUILD_TESTING, который управляет тем, вызывается ли команда enable_testing() для включения генерации тестов, запускаемых с помощью ctest(1). Для создания тестов используйте команду add_test().
Примечание
Вызовите include(CTest) в каталоге исходного кода верхнего уровня, поскольку ctest(1) ожидает, что файл тестов находится в каталоге сборки верхнего уровня.
© 2000–2026 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/variable/BUILD_TESTING.html