aboutsummaryrefslogtreecommitdiffstats
path: root/tests/CMakeLists.txt
blob: 961f80d3f3eb392cb1069950c16ad5bf799a81e2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

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(testaddfunction)
declare_test(testcodeinjection)
declare_test(testconversionruletag)
declare_test(testdtorinformation)
declare_test(testenum)
declare_test(testimplicitconversions)
declare_test(testmodifydocumentation)
declare_test(testmodifyfunction)
declare_test(testmultipleinheritance)
declare_test(testrefcounttag)
declare_test(testremoveimplconv)
declare_test(testreverseoperators)