1# test-tools.cmake -- Tests targeting tool coverage 2 3# Test --help and invalid parameters for our tools 4set(TEST_COMMAND ${MINIGZIP_COMMAND} "--help") 5add_test(NAME minigzip-help 6 COMMAND ${CMAKE_COMMAND} 7 "-DCOMMAND=${TEST_COMMAND}" 8 -P ${CMAKE_CURRENT_SOURCE_DIR}/cmake/run-and-redirect.cmake) 9 10set(TEST_COMMAND ${MINIGZIP_COMMAND} "--invalid") 11add_test(NAME minigzip-invalid 12 COMMAND ${CMAKE_COMMAND} 13 "-DCOMMAND=${TEST_COMMAND}" 14 -DSUCCESS_EXIT=64 15 -P ${CMAKE_CURRENT_SOURCE_DIR}/cmake/run-and-redirect.cmake) 16 17set(TEST_COMMAND ${MINIDEFLATE_COMMAND} "--help") 18add_test(NAME minideflate-help 19 COMMAND ${CMAKE_COMMAND} 20 "-DCOMMAND=${TEST_COMMAND}" 21 -P ${CMAKE_CURRENT_SOURCE_DIR}/cmake/run-and-redirect.cmake) 22 23set(TEST_COMMAND ${MINIDEFLATE_COMMAND} "--invalid") 24add_test(NAME minideflate-invalid 25 COMMAND ${CMAKE_COMMAND} 26 "-DCOMMAND=${TEST_COMMAND}" 27 -DSUCCESS_EXIT=64 28 -P ${CMAKE_CURRENT_SOURCE_DIR}/cmake/run-and-redirect.cmake) 29 30set(TEST_COMMAND ${SWITCHLEVELS_COMMAND} "--help") 31add_test(NAME switchlevels-help 32 COMMAND ${CMAKE_COMMAND} 33 "-DCOMMAND=${TEST_COMMAND}" 34 -P ${CMAKE_CURRENT_SOURCE_DIR}/cmake/run-and-redirect.cmake) 35