Warning, /pim/kimap2/autotests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 kde_enable_exceptions() 0002 0003 include(ECMMarkAsTest) 0004 0005 find_package(Qt5Test CONFIG REQUIRED) 0006 0007 add_subdirectory(kimap2test) 0008 0009 remove_definitions(-DQT_USE_QSTRINGBUILDER) 0010 macro(KIMAP2_UNIT_TESTS) 0011 foreach(_testname ${ARGN}) 0012 add_executable(${_testname} ${_testname}.cpp) 0013 add_test(${_testname} ${_testname}) 0014 ecm_mark_as_test(${_testname}) 0015 target_link_libraries(${_testname} KIMAP2 Qt5::Test kimap2test Qt5::Network KF5::CoreAddons) 0016 set_target_properties(${_testname} PROPERTIES COMPILE_FLAGS -DTEST_DATA="\\"${CMAKE_CURRENT_SOURCE_DIR}\\"") 0017 endforeach() 0018 endmacro() 0019 0020 ########### automated tests ############### 0021 0022 remove_definitions(-DQT_NO_CAST_FROM_ASCII) 0023 0024 KIMAP2_UNIT_TESTS( 0025 fakeservertest 0026 testrfccodecs 0027 testsession 0028 loginjobtest 0029 logoutjobtest 0030 capabilitiesjobtest 0031 selectjobtest 0032 createjobtest 0033 deletejobtest 0034 expungejobtest 0035 fetchjobtest 0036 renamejobtest 0037 subscribejobtest 0038 unsubscribejobtest 0039 listjobtest 0040 storejobtest 0041 imapsettest 0042 idjobtest 0043 idlejobtest 0044 quotarootjobtest 0045 searchjobtest 0046 getmetadatajobtest 0047 streamparsertest 0048 setmetadatajobtest 0049 appendjobtest 0050 statusjobtest 0051 movejobtest 0052 )