]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
test-dbus-launch-x11: extend to cover --exit-with-x11
authorSimon McVittie <smcv@debian.org>
Fri, 12 Aug 2016 10:12:59 +0000 (11:12 +0100)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Fri, 12 Aug 2016 17:13:47 +0000 (18:13 +0100)
Signed-off-by: Simon McVittie <smcv@debian.org>
test/test-dbus-launch-x11.sh

index c52a7583fc11975092d36da52be923a17ec3a753..be0f4f3c446dd7ab280305d1c70f1a84d3adcc46 100755 (executable)
@@ -126,12 +126,13 @@ test_disconnection () {
 }
 
 test_exit_with_x11 () {
+    arg="$1"
     unset DBUS_SESSION_BUS_ADDRESS
     unset DBUS_SESSION_BUS_PID
     unset DBUS_SESSION_BUS_WINDOWID
 
     start_xvfb
-    eval "$($DBUS_TEST_DBUS_LAUNCH --sh-syntax --exit-with-session "$launch_config" </dev/null)"
+    eval "$($DBUS_TEST_DBUS_LAUNCH --sh-syntax "$arg" "$launch_config" </dev/null)"
 
     test -n "$DBUS_SESSION_BUS_ADDRESS"
     env | grep '^DBUS_SESSION_BUS_ADDRESS='
@@ -149,7 +150,7 @@ test_exit_with_x11 () {
     test_disconnection
 
     test_num=$(($test_num + 1))
-    echo "ok ${test_num} - dbus-launch --exit-with-session"
+    echo "ok ${test_num} - dbus-launch $arg"
 }
 
 test_autolaunch () {
@@ -246,8 +247,9 @@ test_xdg_runtime_dir () {
     echo "ok ${test_num} - dbus-launch --autolaunch with XDG_RUNTIME_DIR"
 }
 
-echo "1..3"
-test_exit_with_x11
+echo "1..4"
+test_exit_with_x11 --exit-with-session
+test_exit_with_x11 --exit-with-x11
 test_autolaunch
 test_xdg_runtime_dir