enable_testing — CMake 4.2.6 Documentation

# enable_testing

Enable testing for current directory and below.

    enable_testing()

Enables testing for this directory and below.

This command should be in the top-level source directory because `ctest(1)` expects to find a test file in the top-level build directory.

This command is automatically invoked when the `CTest` module is included, except if the `BUILD_TESTING` option is turned off.

See also the `add_test()` command.