Test: Add googletest; Add qutex_tests.cpp

Well, we now have this.
This commit is contained in:
2025-09-20 19:41:57 -04:00
parent 329d57a16d
commit 31cadb2ee4
6 changed files with 381 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
# Create a test executable for qutex
add_executable(qutex_tests smocore/qutex_tests.cpp)
# Link against Google Test and the smocore library
target_link_libraries(qutex_tests
gtest_main
smocore
${Boost_LIBRARIES}
${DL_LIBRARY}
)
# Ensure Google Test is built before our test executable
add_dependencies(qutex_tests gtest_main)
# Add the test to CTest
add_test(NAME qutex_tests COMMAND qutex_tests)