aboutsummaryrefslogtreecommitdiffstats
path: root/tests/CMakeLists.txt
diff options
context:
space:
mode:
authorHugo Lima <hugo.lima@openbossa.org>2009-09-04 17:43:47 -0300
committerHugo Lima <hugo.lima@openbossa.org>2009-09-10 10:40:38 -0300
commit5927c47bb5109aa49bba5ef6655b26684c62dd04 (patch)
treed8b211db71f343571cb86bb83fdf1c1010c1492a /tests/CMakeLists.txt
parent660237e4e259d5bdd7e299a3a828c39be0068621 (diff)
Added more tests for AbstractMetaClass and AbstractMetaEnum
Diffstat (limited to 'tests/CMakeLists.txt')
-rw-r--r--tests/CMakeLists.txt16
1 files changed, 11 insertions, 5 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index 8517a28a9..adfb5865e 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -1,6 +1,12 @@
-qt4_automoc(testabstractmetaclass.cpp)
-add_executable(testabstractmetaclass testabstractmetaclass.cpp)
-include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${apiextractor_SOURCE_DIR})
-target_link_libraries(testabstractmetaclass ${QT_QTTEST_LIBRARY} ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} apiextractor)
-add_test("AbstractMetaClass" testabstractmetaclass)
+macro(declare_test testname)
+ qt4_automoc("${testname}.cpp")
+ add_executable(${testname} "${testname}.cpp")
+ include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${apiextractor_SOURCE_DIR})
+ target_link_libraries(${testname} ${QT_QTTEST_LIBRARY} ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} apiextractor)
+ add_test(${testname} ${testname})
+endmacro(declare_test testname)
+
+declare_test(testabstractmetaclass)
+declare_test(testabstractmetatype)
+declare_test(testenum)