kdelibs/kio/tests/CMakeLists.txt

38 lines
941 B
Text
Raw Normal View History

set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
2014-11-13 01:04:59 +02:00
# for <kio/global.h>
include_directories(${KDE4_KIO_INCLUDES})
2014-11-13 01:04:59 +02:00
add_definitions(
-DTEST_DATA="${CMAKE_SOURCE_DIR}/solid/solid/backends/fakehw/fakecomputer.xml"
)
2014-11-13 01:04:59 +02:00
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} ${QT_QTTEST_LIBRARY} ${QT_QTXML_LIBRARY} kio)
2015-09-04 13:06:11 +00:00
ENDFOREACH(_testname)
2014-11-13 01:04:59 +02:00
ENDMACRO(KIO_UNIT_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
kprotocolinfotest
jobtest
jobguitest
kurlcompletiontest
kfileitemtest
kbookmarktest
kacltest
kdirmodeltest
kdirlistertest
fileundomanagertest
clipboardupdatertest
globaltest
udsentrytest
kfilemetainfotest
kfileplacesmodeltest
kurlnavigatortest
kdiroperatortest
knewfilemenutest
2014-11-13 01:04:59 +02:00
)