FindXCTest
From Get docs
Cmake/docs/3.21/module/findxctest
FindXCTest
New in version 3.3.
Functions to help creating and executing XCTest bundles.
An XCTest bundle is a CFBundle with a special product-type and bundle extension. The Mac Developer Library provides more information in the Testing with Xcode document.
Module Functions
xctest_add_bundle
The
xctest_add_bundle
function creates a XCTest bundle named which will test the target . Supported target types for testee are Frameworks and App Bundles:xctest_add_bundle( <target> # Name of the XCTest bundle <testee> # Target name of the testee )
xctest_add_test
The
xctest_add_test
function adds an XCTest bundle to the project to be run by ctest(1). The test will be named and tests :xctest_add_test( <name> # Test name <bundle> # Target name of XCTest bundle )
Module Variables
The following variables are set by including this module:
XCTest_FOUND
- True if the XCTest Framework and executable were found.
XCTest_EXECUTABLE
- The path to the xctest command line tool used to execute XCTest bundles.
XCTest_INCLUDE_DIRS
- The directory containing the XCTest Framework headers.
XCTest_LIBRARIES
- The location of the XCTest Framework.
© 2000–2021 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.21/module/FindXCTest.html