Warning, /utilities/kate/apps/lib/autotests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 include(ECMMarkAsTest) 0002 0003 find_package(Qt6Test ${QT_MIN_VERSION} QUIET REQUIRED) 0004 0005 # add given tests to run in offscreen rendering 0006 macro(kate_executable_tests) 0007 foreach(_testname ${ARGN}) 0008 add_executable(${_testname} ${_testname}.cpp tests.qrc) 0009 target_link_libraries(${_testname} 0010 PRIVATE 0011 kateprivate Qt::Test) 0012 add_test(NAME kateapp-${_testname} COMMAND ${_testname} ${OFFSCREEN_QPA}) 0013 ecm_mark_as_test(${_testname}) 0014 endforeach() 0015 endmacro() 0016 0017 # some test ATM timeout with Qt 6 in the CI 0018 if (WIN32) 0019 kate_executable_tests( 0020 session_test 0021 # session_manager_test 0022 # sessions_action_test 0023 urlinfo_test 0024 json_utils_test 0025 # location_history_test 0026 # kate_view_mgmt_tests 0027 bytearraysplitter_tests 0028 diffwidget_tests) 0029 else() 0030 kate_executable_tests( 0031 session_test 0032 session_manager_test 0033 sessions_action_test 0034 urlinfo_test 0035 json_utils_test 0036 location_history_test 0037 kate_view_mgmt_tests 0038 bytearraysplitter_tests 0039 diffwidget_tests) 0040 endif()