Changeset View
Changeset View
Standalone View
Standalone View
autotests/src/vimode/CMakeLists.txt
1 | set(EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR}) | 1 | set(EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR}) | ||
---|---|---|---|---|---|
2 | 2 | | |||
3 | include_directories( | 3 | include_directories( | ||
4 | ${CMAKE_SOURCE_DIR}/src/vimode | 4 | ${CMAKE_SOURCE_DIR}/src/vimode | ||
5 | ) | 5 | ) | ||
6 | 6 | | |||
7 | set (VIMODE_TEST_LINK_LIBS KF5TextEditor | 7 | set (VIMODE_TEST_LINK_LIBS KF5TextEditor | ||
8 | KF5::I18n | 8 | KF5::I18n | ||
9 | Qt5::Script | | |||
10 | Qt5::Test | 9 | Qt5::Test | ||
11 | ) | 10 | ) | ||
12 | 11 | | |||
13 | macro(vimode_unit_test) | 12 | macro(vimode_unit_test) | ||
14 | ecm_add_test(${ARGN} TEST_NAME "vimode_${ARGV0}" | 13 | ecm_add_test(${ARGN} TEST_NAME "vimode_${ARGV0}" | ||
15 | LINK_LIBRARIES ${VIMODE_TEST_LINK_LIBS}) | 14 | LINK_LIBRARIES ${VIMODE_TEST_LINK_LIBS}) | ||
16 | endmacro() | 15 | endmacro() | ||
17 | 16 | | |||
18 | 17 | | |||
19 | vimode_unit_test(modes modes.cpp base.cpp) | 18 | vimode_unit_test(modes modes.cpp base.cpp) | ||
20 | vimode_unit_test(view view.cpp base.cpp) | 19 | vimode_unit_test(view view.cpp base.cpp) | ||
21 | vimode_unit_test(completion completion.cpp base.cpp fakecodecompletiontestmodel.cpp) | 20 | vimode_unit_test(completion completion.cpp base.cpp fakecodecompletiontestmodel.cpp) | ||
22 | vimode_unit_test(keys keys.cpp base.cpp fakecodecompletiontestmodel.cpp emulatedcommandbarsetupandteardown.cpp) | 21 | vimode_unit_test(keys keys.cpp base.cpp fakecodecompletiontestmodel.cpp emulatedcommandbarsetupandteardown.cpp) | ||
23 | vimode_unit_test(emulatedcommandbar emulatedcommandbar.cpp base.cpp fakecodecompletiontestmodel.cpp emulatedcommandbarsetupandteardown.cpp) | 22 | vimode_unit_test(emulatedcommandbar emulatedcommandbar.cpp base.cpp fakecodecompletiontestmodel.cpp emulatedcommandbarsetupandteardown.cpp) | ||
24 | 23 | | |||
25 | add_custom_target(vimode_tests ${CMAKE_CTEST_COMMAND} --force-new-ctest-process -R "^vimode_") | 24 | add_custom_target(vimode_tests ${CMAKE_CTEST_COMMAND} --force-new-ctest-process -R "^vimode_") |