From 107e60448ec89883e60905f5a1cef507c0bf9fc2 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Wed, 10 Jan 2018 17:10:10 +0100 Subject: Run views with a test dataset using TestStore. This allows us to start the view using qmlscene with a testdata set that is created in a test datastore (isolated from the regular data). --- tests/CMakeLists.txt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'tests/CMakeLists.txt') diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index b5eb2a96..35b28559 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -2,10 +2,18 @@ find_package(Qt5 REQUIRED NO_MODULE COMPONENTS QuickTest Network Quick) find_package(Sink CONFIG REQUIRED) find_package(KAsync CONFIG REQUIRED) -add_executable(kubetestrunner kubetestrunner.cpp teststore.cpp) +add_executable(kubetestrunner kubetestrunner.cpp) target_link_libraries(kubetestrunner Qt5::QuickTest Qt5::Quick sink kubeframework ) + +install(FILES qmldir DESTINATION ${QML_INSTALL_DIR}/org/kube/test) + +add_library(testplugin SHARED testplugin.cpp teststore.cpp) +target_link_libraries(testplugin + kubeframework +) +install(TARGETS testplugin DESTINATION ${QML_INSTALL_DIR}/org/kube/test) -- cgit v1.2.3