CMake: Fix handling of insignificant_test.
The test should still be run, even though it is insignificant. Change-Id: I6a3853e2b0e9670152b4f329dbceed2986a7e008 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
This commit is contained in:
parent
dacf01e43f
commit
a3dfb4db5f
@ -9,8 +9,6 @@ win32 {
|
|||||||
check.commands =
|
check.commands =
|
||||||
QMAKE_EXTRA_TARGETS *= check
|
QMAKE_EXTRA_TARGETS *= check
|
||||||
|
|
||||||
insignificant_test: return()
|
|
||||||
|
|
||||||
isEmpty(CMAKE_VERSION) {
|
isEmpty(CMAKE_VERSION) {
|
||||||
message("cmake executable not found. Not running CMake unit tests")
|
message("cmake executable not found. Not running CMake unit tests")
|
||||||
return()
|
return()
|
||||||
@ -94,3 +92,6 @@ check.commands = \
|
|||||||
$${CMAKE_MODULE_VERSIONS} \
|
$${CMAKE_MODULE_VERSIONS} \
|
||||||
-DCMAKE_MODULES_UNDER_TEST=\"$$CMAKE_MODULES_UNDER_TEST\" && \
|
-DCMAKE_MODULES_UNDER_TEST=\"$$CMAKE_MODULES_UNDER_TEST\" && \
|
||||||
$(TESTRUNNER) ctest --output-on-failure
|
$(TESTRUNNER) ctest --output-on-failure
|
||||||
|
|
||||||
|
insignificant_test:!isEmpty(check.commands): \
|
||||||
|
check.commands = -$${check.commands}
|
||||||
|
Loading…
Reference in New Issue
Block a user