2015-09-05 05:16:46 +00:00
|
|
|
# FIXME: they are bogus
|
|
|
|
# add_subdirectory(kconfig_compiler)
|
2014-11-13 01:04:59 +02:00
|
|
|
|
2015-11-28 03:45:16 +02:00
|
|
|
include_directories( ${KDE4_KDEUI_INCLUDES} )
|
2014-11-13 01:04:59 +02:00
|
|
|
|
|
|
|
MACRO(KDEUI_UNIT_TESTS)
|
2015-08-19 01:38:20 +03:00
|
|
|
FOREACH(_testname ${ARGN})
|
|
|
|
if(EXISTS ${_testname}.h)
|
2015-09-05 05:16:46 +00:00
|
|
|
kde4_add_test(kdeui-${_testname} ${_testname}.cpp ${_testname}.h)
|
2015-08-19 01:38:20 +03:00
|
|
|
else()
|
2015-09-05 05:16:46 +00:00
|
|
|
kde4_add_test(kdeui-${_testname} ${_testname}.cpp)
|
2015-08-19 01:38:20 +03:00
|
|
|
endif()
|
2015-10-30 01:45:46 +02:00
|
|
|
target_link_libraries(kdeui-${_testname}
|
|
|
|
${QT_QTTEST_LIBRARY}
|
|
|
|
${QT_QTXML_LIBRARY}
|
2023-06-17 20:25:52 +03:00
|
|
|
kdeui
|
2015-10-30 01:45:46 +02:00
|
|
|
)
|
2015-08-19 01:38:20 +03:00
|
|
|
ENDFOREACH(_testname)
|
2014-11-13 01:04:59 +02:00
|
|
|
ENDMACRO(KDEUI_UNIT_TESTS)
|
|
|
|
MACRO(KDEUI_EXECUTABLE_TESTS)
|
2015-08-19 01:38:20 +03:00
|
|
|
FOREACH(_testname ${ARGN})
|
|
|
|
if(EXISTS ${_testname}.h)
|
2015-09-06 14:43:27 +03:00
|
|
|
kde4_add_manual_test(kdeui-${_testname} ${_testname}.cpp ${_testname}.h)
|
2015-08-19 01:38:20 +03:00
|
|
|
else()
|
2015-09-06 14:43:27 +03:00
|
|
|
kde4_add_manual_test(kdeui-${_testname} ${_testname}.cpp)
|
2015-08-19 01:38:20 +03:00
|
|
|
endif()
|
2015-10-30 01:45:46 +02:00
|
|
|
target_link_libraries(kdeui-${_testname}
|
|
|
|
${QT_QTTEST_LIBRARY}
|
|
|
|
${QT_QTXML_LIBRARY}
|
2023-06-17 20:25:52 +03:00
|
|
|
kdeui
|
2015-10-30 01:45:46 +02:00
|
|
|
)
|
2015-08-19 01:38:20 +03:00
|
|
|
ENDFOREACH(_testname)
|
2014-11-13 01:04:59 +02:00
|
|
|
ENDMACRO(KDEUI_EXECUTABLE_TESTS)
|
|
|
|
|
|
|
|
KDEUI_UNIT_TESTS(
|
2015-09-05 05:16:46 +00:00
|
|
|
kactioncollectiontest
|
|
|
|
kbuttongrouptest
|
|
|
|
kcompletioncoretest
|
|
|
|
kconfigskeletontest
|
|
|
|
kdualactiontest
|
|
|
|
kfindtest
|
|
|
|
kglobalsettingstest
|
|
|
|
kmainwindow_unittest
|
|
|
|
klineedit_unittest
|
|
|
|
kcombobox_unittest
|
|
|
|
kdialog_unittest
|
|
|
|
kreplacetest
|
|
|
|
kshortcuttest
|
|
|
|
kstandardshortcuttest
|
|
|
|
kuniqueapptest
|
|
|
|
kstartupinfo_unittest
|
|
|
|
kcolorutilstest
|
|
|
|
kxmlgui_unittest
|
|
|
|
ktimezonewidget_unittest
|
|
|
|
kiconloader_unittest
|
|
|
|
ktabwidget_unittest
|
|
|
|
ktoolbar_unittest
|
|
|
|
krichtextedittest
|
|
|
|
kselectaction_unittest
|
|
|
|
klistwidgetsearchlinetest
|
|
|
|
kconfigdialog_unittest
|
|
|
|
kcolorbuttontest
|
|
|
|
kglobalshortcuttest
|
|
|
|
klinkitemselectionmodeltest
|
|
|
|
kstandardactiontest
|
|
|
|
ktextedit_unittest
|
|
|
|
kactioncategorytest
|
|
|
|
kapplication_unittest
|
|
|
|
kconfigguitest
|
2014-11-13 01:04:59 +02:00
|
|
|
)
|
|
|
|
|
|
|
|
KDEUI_EXECUTABLE_TESTS(
|
2015-09-05 05:16:46 +00:00
|
|
|
kglobalsettingsclient # helper program for kglobalsettingstest
|
|
|
|
kwindowtest
|
2023-06-17 23:57:38 +03:00
|
|
|
fixx11h_test
|
|
|
|
fixx11h_test2
|
2014-11-13 01:04:59 +02:00
|
|
|
)
|