summaryrefslogtreecommitdiff
path: root/lang/CMakeLists.txt
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2024-07-12 15:14:20 +0200
committerFelix Morgner <felix.morgner@gmail.com>2024-07-12 15:14:20 +0200
commit44755b2af3e1ea9110735b119e2c7d1538fae46f (patch)
treee139e877dd9a6adfb9e80007efce42100de6f103 /lang/CMakeLists.txt
parent6527e61ada411787fa9f70b9c619aef499e0bf63 (diff)
downloadturns-44755b2af3e1ea9110735b119e2c7d1538fae46f.tar.xz
turns-44755b2af3e1ea9110735b119e2c7d1538fae46f.zip
lang: add translation tests
Diffstat (limited to 'lang/CMakeLists.txt')
-rw-r--r--lang/CMakeLists.txt16
1 files changed, 15 insertions, 1 deletions
diff --git a/lang/CMakeLists.txt b/lang/CMakeLists.txt
index 4bc985c..9ba960b 100644
--- a/lang/CMakeLists.txt
+++ b/lang/CMakeLists.txt
@@ -35,4 +35,18 @@ target_compile_definitions("lang" INTERFACE
"LOCALEDIR=\"${CMAKE_INSTALL_FULL_LOCALEDIR}\""
)
-add_dependencies("lang" "mofiles") \ No newline at end of file
+add_dependencies("lang" "mofiles")
+
+# Tests
+
+add_executable("lang-tests"
+ "tests/translations.cpp"
+)
+
+target_link_libraries("lang-tests" PRIVATE
+ "Catch2::Catch2"
+
+ "turns::intl-test-main"
+)
+
+catch_discover_tests("lang-tests") \ No newline at end of file