summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@gnome.org>2022-07-13 19:37:06 -0500
committerFederico Mena Quintero <federico@gnome.org>2022-07-13 20:04:19 -0500
commitb53bfa325bf8a9c162306d01a3d3a49a60c334c1 (patch)
tree356d15ff1014db31b35ab34c6e9dcb87ef5d44e7
parent7f40b3d5bddc68ddaeaecc6d4e07f4b1c9dba2b9 (diff)
downloadat-spi2-core-b53bfa325bf8a9c162306d01a3d3a49a60c334c1.tar.gz
session_manager(): Start each session mock in a Running state
Otherwise, registryd will keep waiting to register itself against the session!
-rwxr-xr-xci/run-registryd-tests.sh5
-rw-r--r--tests/registryd/conftest.py2
2 files changed, 2 insertions, 5 deletions
diff --git a/ci/run-registryd-tests.sh b/ci/run-registryd-tests.sh
index 62eb1118..d5aa5f39 100755
--- a/ci/run-registryd-tests.sh
+++ b/ci/run-registryd-tests.sh
@@ -12,11 +12,6 @@ gdbus call --session \
--object-path /org/gnome/SessionManager \
--method org.freedesktop.DBus.Mock.AddTemplate 'tests/dbusmock/mock-gnome-session.py' '{}'
-gdbus call --session \
- --dest org.gnome.SessionManager \
- --object-path /org/gnome/SessionManager \
- --method org.freedesktop.DBus.Mock.SetSessionRunning true
-
mkdir -p _build/tests/registryd
cd tests/registryd
diff --git a/tests/registryd/conftest.py b/tests/registryd/conftest.py
index 7f0c6982..d3b20145 100644
--- a/tests/registryd/conftest.py
+++ b/tests/registryd/conftest.py
@@ -54,6 +54,8 @@ def session_manager():
bus = dbus.SessionBus()
mock_session = bus.get_object('org.gnome.SessionManager', '/org/gnome/SessionManager')
+ mock_session.SetSessionRunning(True, dbus_interface='org.freedesktop.DBus.Mock')
+
# return a dummy object as a fixture
yield object()