2014-11-13 01:04:59 +02:00
|
|
|
MACRO(KFILE_UNIT_TESTS)
|
2015-09-03 22:21:32 +00:00
|
|
|
FOREACH(_testname ${ARGN})
|
|
|
|
kde4_add_test(kfile-${_testname} ${_testname}.cpp)
|
2015-09-05 05:16:46 +00:00
|
|
|
target_link_libraries(kfile-${_testname}
|
2015-09-03 22:21:32 +00:00
|
|
|
${KDE4_KFILE_LIBS}
|
|
|
|
${KDE4_KIO_LIBS}
|
|
|
|
${QT_QTTEST_LIBRARY}
|
|
|
|
${QT_QTXML_LIBRARY}
|
|
|
|
)
|
|
|
|
ENDFOREACH(_testname)
|
2014-11-13 01:04:59 +02:00
|
|
|
ENDMACRO(KFILE_UNIT_TESTS)
|
|
|
|
MACRO(KFILE_EXECUTABLE_TESTS)
|
2015-09-03 22:21:32 +00:00
|
|
|
FOREACH(_testname ${ARGN})
|
2015-09-05 05:16:46 +00:00
|
|
|
KDE4_ADD_MANUAL_TEST(kfile-${_testname} ${_testname}.cpp)
|
|
|
|
target_link_libraries(kfile-${_testname}
|
2015-09-03 22:21:32 +00:00
|
|
|
${KDE4_KFILE_LIBS}
|
|
|
|
${QT_QTTEST_LIBRARY}
|
|
|
|
)
|
|
|
|
ENDFOREACH(_testname)
|
2014-11-13 01:04:59 +02:00
|
|
|
ENDMACRO(KFILE_EXECUTABLE_TESTS)
|
|
|
|
|
2015-09-03 22:21:32 +00:00
|
|
|
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/..)
|
2014-11-13 01:04:59 +02:00
|
|
|
|
|
|
|
KFILE_EXECUTABLE_TESTS(
|
2015-09-03 22:21:32 +00:00
|
|
|
kdirselectdialogtest
|
|
|
|
kfiletreeviewtest
|
2014-11-13 01:04:59 +02:00
|
|
|
)
|
|
|
|
|
2015-09-03 22:21:32 +00:00
|
|
|
add_definitions(
|
|
|
|
-DTEST_DATA="\\"${CMAKE_SOURCE_DIR}/solid/solid/backends/fakehw/fakecomputer.xml\\""
|
|
|
|
)
|
2014-11-13 01:04:59 +02:00
|
|
|
|
|
|
|
KFILE_UNIT_TESTS(
|
2015-09-03 22:21:32 +00:00
|
|
|
kfileplacesmodeltest
|
|
|
|
kurlnavigatortest
|
|
|
|
kdiroperatortest
|
|
|
|
knewfilemenutest
|
2014-11-13 01:04:59 +02:00
|
|
|
)
|
|
|
|
|