Newer
Older
# To run the tests on Linux, use 'make test' or 'ctest'.
# To select which tests to run, use 'ctest -R regex'.
# To see output from the individual tests, use 'ctest -V'.
# For more options, run 'ctest --help'.
enable_testing()
# We glob test sources, though this is often considered evil.
# Just touch CMakeLists.txt each time a test is added or withdrawn.
file(GLOB test_sources "*.f2t")
foreach(test_src ${test_sources})
# remove directory path and suffix, to retain just the name of the test
string(REGEX REPLACE ".*/" "" test_name "${test_src}")
string(REGEX REPLACE ".f2t$" "" test_name "${test_name}")
add_test(${test_name} "${test_src}")
endforeach(test_src)