[PATCH 6/6] tests: Don't run tests requiring DBUS unconditionally
- From: Ingo Brückl <ib wupperonline de>
- To: gtk-devel-list gnome org
- Subject: [PATCH 6/6] tests: Don't run tests requiring DBUS unconditionally
- Date: Mon, 13 Jun 2016 16:41:28 +0200
The tests defaultvalue, gdbus-peer and gdbus-unix-addresses will fail
without DBUS, so only run them in case we HAVE_DBUS_DAEMON.
Signed-off-by: Ingo Brückl <ib wupperonline de>
---
gio/tests/Makefile.am | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/gio/tests/Makefile.am b/gio/tests/Makefile.am
index bd1c196..d8054f7 100644
--- a/gio/tests/Makefile.am
+++ b/gio/tests/Makefile.am
@@ -34,7 +34,6 @@ test_programs = \
credentials \
data-input-stream \
data-output-stream \
- defaultvalue \
fileattributematcher \
filter-streams \
giomodule \
@@ -247,7 +246,6 @@ if OS_UNIX
test_programs += \
file \
gdbus-peer-object-manager \
- gdbus-unix-addresses \
live-g-file \
socket-address \
stream-rw_all \
@@ -385,7 +383,6 @@ uninstalled_test_extra_programs += gdbus-test-fixture
gdbus_test_fixture_LDADD = gdbus-object-manager-example/libgdbus-example-objectmanager.la $(LDADD)
# This is peer to peer so it doesn't need a session bus (so we can run it normally)
-test_programs += gdbus-peer
gdbus_peer_LDADD = gdbus-object-manager-example/libgdbus-example-objectmanager.la $(LDADD)
# This test is currently unreliable
@@ -400,6 +397,7 @@ gdbus_sessionbus_sources = gdbus-sessionbus.c gdbus-sessionbus.h gdbus-tests.h g
test_programs += \
actions \
dbus-appinfo \
+ defaultvalue \
gapplication \
gdbus-auth \
gdbus-bz627724 \
@@ -412,6 +410,7 @@ test_programs += \
gdbus-export \
gdbus-introspection \
gdbus-names \
+ gdbus-peer \
gdbus-proxy \
gdbus-proxy-threads \
gdbus-proxy-well-known-name \
@@ -422,6 +421,10 @@ test_programs += \
gnotification \
$(NULL)
+if OS_UNIX
+test_programs += gdbus-unix-addresses
+endif
+
gdbus_proxy_threads_CFLAGS = $(AM_CFLAGS) $(DBUS1_CFLAGS)
actions_SOURCES = $(gdbus_sessionbus_sources) actions.c
dbus_appinfo_SOURCES = $(gdbus_sessionbus_sources) dbus-appinfo.c
--
2.8.2
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]