aboutsummaryrefslogtreecommitdiff
path: root/libs/kstd/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'libs/kstd/CMakeLists.txt')
-rw-r--r--libs/kstd/CMakeLists.txt11
1 files changed, 9 insertions, 2 deletions
diff --git a/libs/kstd/CMakeLists.txt b/libs/kstd/CMakeLists.txt
index 2f360cd..06543ab 100644
--- a/libs/kstd/CMakeLists.txt
+++ b/libs/kstd/CMakeLists.txt
@@ -44,8 +44,12 @@ endif()
if(NOT CMAKE_CROSSCOMPILING)
add_executable("kstd_tests"
- "tests/vector.cpp"
- "tests/os_mock.cpp"
+ "tests/src/vector.cpp"
+ "tests/src/os_panic.cpp"
+ )
+
+ target_include_directories("kstd_tests" PRIVATE
+ "tests/include"
)
target_link_libraries("kstd_tests" PRIVATE
@@ -59,5 +63,8 @@ if(NOT CMAKE_CROSSCOMPILING)
EXCLUDE_FROM_ALL NO
)
+ enable_coverage("kstd")
+ enable_coverage("kstd_tests")
+
catch_discover_tests("kstd_tests")
endif() \ No newline at end of file