diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-12-19 14:37:50 +0100 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-12-19 14:38:10 +0100 |
commit | 95f60666c715d7f3f2e2078f3f6b0edeb75eb441 (patch) | |
tree | 0efeefae54f3a7c04bff251817fbed244348461c | |
parent | e4fd2d8491e576f72b16b315f47ff151cb0f17eb (diff) | |
download | kube-95f60666c715d7f3f2e2078f3f6b0edeb75eb441.tar.gz kube-95f60666c715d7f3f2e2078f3f6b0edeb75eb441.zip |
Use a separate sink test environment
Otherwise the systems sink config and data is used.
-rw-r--r-- | tests/CMakeLists.txt | 5 | ||||
-rw-r--r-- | tests/kubetestrunner.cpp | 10 |
2 files changed, 13 insertions, 2 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 70e21481..9ce7915c 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt | |||
@@ -1,6 +1,9 @@ | |||
1 | find_package(Qt5 REQUIRED NO_MODULE COMPONENTS QuickTest) | 1 | find_package(Qt5 REQUIRED NO_MODULE COMPONENTS QuickTest Network) |
2 | find_package(Sink CONFIG REQUIRED) | ||
3 | find_package(KAsync CONFIG REQUIRED) | ||
2 | 4 | ||
3 | add_executable(kubetestrunner kubetestrunner.cpp) | 5 | add_executable(kubetestrunner kubetestrunner.cpp) |
4 | target_link_libraries(kubetestrunner | 6 | target_link_libraries(kubetestrunner |
5 | Qt5::QuickTest | 7 | Qt5::QuickTest |
8 | sink | ||
6 | ) | 9 | ) |
diff --git a/tests/kubetestrunner.cpp b/tests/kubetestrunner.cpp index c114c5fd..bb8fb242 100644 --- a/tests/kubetestrunner.cpp +++ b/tests/kubetestrunner.cpp | |||
@@ -1,2 +1,10 @@ | |||
1 | #include <QtQuickTest/quicktest.h> | 1 | #include <QtQuickTest/quicktest.h> |
2 | QUICK_TEST_MAIN("kube") | 2 | #include <sink/test.h> |
3 | |||
4 | int main(int argc, char **argv) | ||
5 | { | ||
6 | Sink::Test::initTest(); | ||
7 | QTEST_ADD_GPU_BLACKLIST_SUPPORT | ||
8 | QTEST_SET_MAIN_SOURCE_PATH | ||
9 | return quick_test_main(argc, argv, "kubetest", 0); | ||
10 | } | ||