kdelibs/kio/tests/CMakeLists.txt

69 lines
1.7 KiB
Text
Raw Normal View History

2014-11-13 01:04:59 +02:00
set( EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR} )
# for <kio/global.h>
include_directories( ${KDE4_KIO_INCLUDES} )
MACRO(KIO_UNIT_TESTS)
2015-09-04 13:06:11 +00:00
FOREACH(_testname ${ARGN})
kde4_add_test(kio-${_testname} ${_testname}.cpp)
target_link_libraries(kio-${_testname} ${KDE4_KIO_LIBS} ${QT_QTTEST_LIBRARY})
ENDFOREACH(_testname)
2014-11-13 01:04:59 +02:00
ENDMACRO(KIO_UNIT_TESTS)
MACRO(KIO_EXECUTABLE_TESTS)
2015-09-04 13:06:11 +00:00
FOREACH(_testname ${ARGN})
2015-09-05 05:16:46 +00:00
kde4_add_manual_test(kio-${_testname} ${_testname}.cpp)
2015-09-04 13:06:11 +00:00
target_link_libraries(kio-${_testname} ${KDE4_KIO_LIBS} ${QT_QTTEST_LIBRARY})
ENDFOREACH(_testname)
2014-11-13 01:04:59 +02:00
ENDMACRO(KIO_EXECUTABLE_TESTS)
# jobtest seems to trigger a ctest problem; jobtest finishes and ctest waits for ever
KIO_UNIT_TESTS(
2015-09-04 13:06:11 +00:00
krununittest
kprotocolinfotest
jobtest
jobguitest
jobremotetest
kurlcompletiontest
kfileitemtest
kbookmarktest
kacltest
kdirmodeltest
kdirlistertest
fileundomanagertest
clipboardupdatertest
globaltest
udsentrytest
2014-11-13 01:04:59 +02:00
)
KIO_EXECUTABLE_TESTS(
2015-09-04 13:06:11 +00:00
ksycocatest
getalltest
kruntest
kioslavetest
speed
kdirlistertest_gui
previewtest
kionetrctest
kpropsdlgtest
kmfitest
ksycocaupdatetest
netaccesstest
kdirmodeltest_gui
kmimetypechoosertest_gui
kurlrequestertest
kopenwithtest
kicondialogtest
kfiledialogtest
2014-11-13 01:04:59 +02:00
)
########### kfstest ###############
set(kfstest_SRCS kfstest.cpp kfdtest.cpp)
2015-09-06 14:43:27 +03:00
kde4_add_manual_test(kfstest ${kfstest_SRCS})
target_link_libraries(kfstest ${KDE4_KIO_LIBS})
2014-11-13 01:04:59 +02:00
########### kfilemetainfotest ###############
kde4_add_test(kio-kfilemetainfotest kfilemetainfotest.cpp)
target_link_libraries(kio-kfilemetainfotest ${KDE4_KIO_LIBS} ${QT_QTTEST_LIBRARY})