passwdgen/tests/CMakeLists.txt
Greg Gauthier ed0b6ed110
All checks were successful
CMake / build (push) Successful in 1m1s
refactor, and add proper tests
2025-09-05 12:43:46 +01:00

18 lines
449 B
CMake

# tests/CMakeLists.txt
add_executable(passwdgen_test passwdgen_test.cpp)
# Link against the library that contains the functions we want to test
target_link_libraries(passwdgen_test passwdgen_lib)
# Register the test with CTest
add_test(
NAME passwdgen_tests
COMMAND passwdgen_test
)
# Define what it means for the test to pass
set_tests_properties(passwdgen_tests
PROPERTIES PASS_REGULAR_EXPRESSION "All tests passed!"
)