Warning, /pim/kimap/autotests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: none 0002 # SPDX-License-Identifier: BSD-3-Clause 0003 kde_enable_exceptions() 0004 0005 include(ECMMarkAsTest) 0006 0007 add_subdirectory(kimaptest) 0008 0009 macro(KIMAP_UNIT_TESTS) 0010 foreach(_testname ${ARGN}) 0011 add_executable(${_testname} ${_testname}.cpp) 0012 add_test(NAME ${_testname} COMMAND ${_testname}) 0013 ecm_mark_as_test(${_testname}) 0014 target_link_libraries(${_testname} KPim6IMAP Qt::Test kimaptest6 Qt::Network) 0015 set_target_properties(${_testname} PROPERTIES COMPILE_FLAGS -DTEST_DATA="\\"${CMAKE_CURRENT_SOURCE_DIR}\\"") 0016 set_tests_properties(${_testname} PROPERTIES RUN_SERIAL TRUE) 0017 endforeach() 0018 endmacro() 0019 0020 ########### automated tests ############### 0021 0022 KIMAP_UNIT_TESTS( 0023 fakeservertest 0024 testrfccodecs 0025 testsession 0026 loginjobtest 0027 logoutjobtest 0028 capabilitiesjobtest 0029 closejobtest 0030 selectjobtest 0031 createjobtest 0032 deletejobtest 0033 enablejobtest 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 )