summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorQt CI Bot <qt_ci_bot@qt-project.org>2021-04-07 21:01:58 +0000
committerQt CI Bot <qt_ci_bot@qt-project.org>2021-04-07 21:01:58 +0000
commitb187ce87f90d9d63d5c892b93858afaa8262cea1 (patch)
treef486a2ba6e7733cdad3cb8382b6281045128733c /tests
parent8d16237cfa8e3070dcb26932a311fc566b4e9072 (diff)
parent62e697fd568f6acdae7144a58efa08990eb7d9ab (diff)
Merge integration refs/builds/qtci/dev/1617813097
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/cmake/CMakeLists.txt22
1 files changed, 3 insertions, 19 deletions
diff --git a/tests/auto/cmake/CMakeLists.txt b/tests/auto/cmake/CMakeLists.txt
index b43aa8f0a6..4fb6c24d8d 100644
--- a/tests/auto/cmake/CMakeLists.txt
+++ b/tests/auto/cmake/CMakeLists.txt
@@ -108,26 +108,10 @@ _qt_internal_test_expect_pass(test_platform_defs_include)
_qt_internal_test_expect_pass(test_qtmainwin_library)
if (CMAKE_GENERATOR STREQUAL Ninja AND UNIX AND NOT WIN32)
- set(qfindtestdata_build_dir "${CMAKE_CURRENT_SOURCE_DIR}/test_QFINDTESTDATA/build")
- add_test(test_QFINDTESTDATA ${CMAKE_CTEST_COMMAND}
- --build-and-test
- "${CMAKE_CURRENT_SOURCE_DIR}/test_QFINDTESTDATA"
- # Build in a subdir of the source dir.
- # This causes Ninja to use relative paths.
- "${qfindtestdata_build_dir}"
- --build-config "${CMAKE_BUILD_TYPE}"
- --build-generator "${CMAKE_GENERATOR}"
- --build-makeprogram "${CMAKE_MAKE_PROGRAM}"
- --build-options "-DCMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}" ${BUILD_OPTIONS_LIST}
+ _qt_internal_test_expect_pass(test_QFINDTESTDATA
+ BINARY "tests/test_QFINDTESTDATA"
+ SIMULATE_IN_SOURCE
)
- set_tests_properties(test_QFINDTESTDATA PROPERTIES FIXTURES_SETUP QFINDTESTDATA)
-
- add_test(NAME run_test_QFINDTESTDATA COMMAND sh -c "cd \"${qfindtestdata_build_dir}/tests\" && ./test_QFINDTESTDATA -v2")
- set_tests_properties(run_test_QFINDTESTDATA PROPERTIES FIXTURES_REQUIRED QFINDTESTDATA)
-
- # source dir should be untouched by build, so remove build results
- add_test(NAME cleanup_test_QFINDTESTDATA COMMAND sh -c "rm -rf \"${qfindtestdata_build_dir}\"")
- set_tests_properties(cleanup_test_QFINDTESTDATA PROPERTIES FIXTURES_CLEANUP QFINDTESTDATA)
endif()
if (NOT NO_DBUS)