mirror of
https://bitbucket.org/smil3y/kdelibs.git
synced 2025-02-24 19:02:48 +00:00
67 lines
1.6 KiB
CMake
67 lines
1.6 KiB
CMake
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
|
|
# for <kio/global.h>
|
|
include_directories(${KDE4_KIO_INCLUDES})
|
|
|
|
MACRO(KIO_UNIT_TESTS)
|
|
FOREACH(_testname ${ARGN})
|
|
kde4_add_test(kio-${_testname} ${_testname}.cpp)
|
|
target_link_libraries(kio-${_testname} ${QT_QTTEST_LIBRARY} kio)
|
|
ENDFOREACH(_testname)
|
|
ENDMACRO(KIO_UNIT_TESTS)
|
|
MACRO(KIO_EXECUTABLE_TESTS)
|
|
FOREACH(_testname ${ARGN})
|
|
kde4_add_manual_test(kio-${_testname} ${_testname}.cpp)
|
|
target_link_libraries(kio-${_testname} ${QT_QTTEST_LIBRARY} kio)
|
|
ENDFOREACH(_testname)
|
|
ENDMACRO(KIO_EXECUTABLE_TESTS)
|
|
|
|
# jobtest seems to trigger a ctest problem; jobtest finishes and ctest waits for ever
|
|
|
|
KIO_UNIT_TESTS(
|
|
krununittest
|
|
kprotocolinfotest
|
|
jobtest
|
|
jobguitest
|
|
kurlcompletiontest
|
|
kfileitemtest
|
|
kbookmarktest
|
|
kacltest
|
|
kdirmodeltest
|
|
kdirlistertest
|
|
fileundomanagertest
|
|
clipboardupdatertest
|
|
globaltest
|
|
udsentrytest
|
|
)
|
|
|
|
KIO_EXECUTABLE_TESTS(
|
|
ksycocatest
|
|
getalltest
|
|
kruntest
|
|
kioslavetest
|
|
speed
|
|
kdirlistertest_gui
|
|
previewtest
|
|
kionetrctest
|
|
kpropsdlgtest
|
|
kmfitest
|
|
ksycocaupdatetest
|
|
netaccesstest
|
|
kdirmodeltest_gui
|
|
kmimetypechoosertest_gui
|
|
kurlrequestertest
|
|
kopenwithtest
|
|
kicondialogtest
|
|
kfiledialogtest
|
|
)
|
|
|
|
########### kfstest ###############
|
|
|
|
set(kfstest_SRCS kfstest.cpp kfdtest.cpp)
|
|
kde4_add_manual_test(kfstest ${kfstest_SRCS})
|
|
target_link_libraries(kfstest kio)
|
|
|
|
########### kfilemetainfotest ###############
|
|
|
|
kde4_add_test(kio-kfilemetainfotest kfilemetainfotest.cpp)
|
|
target_link_libraries(kio-kfilemetainfotest ${QT_QTTEST_LIBRARY} kio)
|