kdelibs/kfile/tests/CMakeLists.txt

40 lines
1,007 B
Text
Raw Normal View History

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
)