summaryrefslogtreecommitdiffstats
path: root/test.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'test.cmake')
-rw-r--r--test.cmake16
1 files changed, 16 insertions, 0 deletions
diff --git a/test.cmake b/test.cmake
new file mode 100644
index 00000000..5cbf5563
--- /dev/null
+++ b/test.cmake
@@ -0,0 +1,16 @@
+SET(TESTING OFF CACHE BOOL "Build tests")
+
+IF (TESTING)
+ ENABLE_TESTING()
+ENDIF (TESTING)
+
+MACRO(MAKE_TEST class libraries)
+ KDE4_ADD_UNIT_TEST(test-${class}
+ Test${class}.cpp
+ )
+ TARGET_LINK_LIBRARIES(test-${class}
+ ${QT_QTCORE_LIBRARY}
+ ${QT_QTTEST_LIBRARY}
+ ${${libraries}}
+ )
+ENDMACRO(MAKE_TEST)