summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorSimon McVittie <smcv@debian.org>2015-11-24 01:19:55 +0000
committerRalf Habacker <ralf.habacker@freenet.de>2015-12-02 00:53:00 +0100
commit9c3034f1250b4bd58c8619b0900dbf9795ad53bc (patch)
tree71f4a8168bff141332c801e072e62906f04024b7 /cmake
parentb21093478a7b4240d123c1946cb33eb162bb268a (diff)
downloaddbus-9c3034f1250b4bd58c8619b0900dbf9795ad53bc.tar.gz
cmake: run all automated tests with --tap for better diagnostics
For GLib-based tests it's useful, because it means g_test_message() gets logged. For the embedded tests it's now accepted and ignored. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=93194 Reviewed-by: Ralf Habacker <ralf.habacker@freenet.de>
Diffstat (limited to 'cmake')
-rw-r--r--cmake/modules/Macros.cmake4
1 files changed, 2 insertions, 2 deletions
diff --git a/cmake/modules/Macros.cmake b/cmake/modules/Macros.cmake
index fd3f62c4..8d6cf11f 100644
--- a/cmake/modules/Macros.cmake
+++ b/cmake/modules/Macros.cmake
@@ -43,11 +43,11 @@ macro(add_test_executable _target _source)
# run tests with binfmt_misc
set(PREFIX "z:")
set(_env "DBUS_TEST_DAEMON=${PREFIX}${CMAKE_BINARY_DIR}/bin/dbus-daemon${EXEEXT}")
- add_test(NAME ${_target} COMMAND $<TARGET_FILE:${_target}>)
+ add_test(NAME ${_target} COMMAND $<TARGET_FILE:${_target}> --tap)
else()
set(PREFIX)
set(_env "DBUS_TEST_DAEMON=${CMAKE_BINARY_DIR}/bin/dbus-daemon${EXEEXT}")
- add_test(NAME ${_target} COMMAND $<TARGET_FILE:${_target}>)
+ add_test(NAME ${_target} COMMAND $<TARGET_FILE:${_target}> --tap)
endif()
list(APPEND _env "DBUS_SESSION_BUS_ADDRESS=")
list(APPEND _env "DBUS_FATAL_WARNINGS=1")