- Delete
CTestmodule.
The CTest module handles CDash integration, which we do not use. It is not required for testing functionality.
- Clean up cases when to invoke
enable_testing()
The enable_testing() command invocation is required for add_test() commands, which are used only for {noverify_}tests, exhaustive_tests and examples.