Warning, /plasma/plasma-workspace/wallpapers/image/plugin/autotests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 include(ECMMarkAsTest) 0002 include_directories(${CMAKE_CURRENT_BINARY_DIR}/.. ${CMAKE_CURRENT_SOURCE_DIR}/..) 0003 0004 # ImageFinder test 0005 ecm_add_test(test_imagefinder.cpp TEST_NAME testimagefinder 0006 LINK_LIBRARIES Qt::Test plasma_wallpaper_imageplugin_static) 0007 0008 # MediaMetadataFinder test 0009 ecm_add_test(test_mediametadatafinder.cpp TEST_NAME testmediametadatafinder 0010 LINK_LIBRARIES Qt::Test plasma_wallpaper_imageplugin_static) 0011 0012 # PackageFinder test 0013 ecm_add_test(test_packagefinder.cpp TEST_NAME testpackageimagefinder 0014 LINK_LIBRARIES Qt::Test plasma_wallpaper_imageplugin_static) 0015 0016 # ImageListModel test 0017 ecm_add_test(test_imagelistmodel.cpp TEST_NAME testimagelistmodel 0018 LINK_LIBRARIES Qt::Test PW::KWorkspace plasma_wallpaper_imageplugin_static) 0019 0020 # PackageListModel test 0021 ecm_add_test(test_packagelistmodel.cpp TEST_NAME testpackageimagelistmodel 0022 LINK_LIBRARIES Qt::Test PW::KWorkspace plasma_wallpaper_imageplugin_static) 0023 0024 # ImageProxyModel test 0025 ecm_add_test(test_imageproxymodel.cpp TEST_NAME testimageproxymodel 0026 LINK_LIBRARIES Qt::Test PW::KWorkspace plasma_wallpaper_imageplugin_static) 0027 0028 # SlideModel test 0029 ecm_add_test(test_slidemodel.cpp TEST_NAME testslidemodel 0030 LINK_LIBRARIES Qt::Test PW::KWorkspace plasma_wallpaper_imageplugin_static) 0031 0032 # SlideFilterModel test 0033 ecm_add_test(test_slidefiltermodel.cpp TEST_NAME testslidefiltermodel 0034 LINK_LIBRARIES Qt::Test PW::KWorkspace plasma_wallpaper_imageplugin_static) 0035 0036 # ImageBackend test 0037 add_executable(testimagebackend tst_imagebackend.cpp) 0038 target_link_libraries(testimagebackend 0039 Qt::Qml 0040 Qt::QuickTest 0041 Qt::Test 0042 PW::KWorkspace 0043 ) 0044 add_test(NAME testimagebackend 0045 COMMAND testimagebackend 0046 -import ${CMAKE_BINARY_DIR}/bin 0047 -input tst_imagebackend.qml 0048 WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} 0049 ) 0050 0051 # ImageFrontend test 0052 ecm_add_test(tst_imagefrontend.cpp TEST_NAME testimagefrontend 0053 LINK_LIBRARIES Qt::Qml Qt::QuickTest Qt::Test plasma_wallpaper_imageplugin_static)