From eb8f2398d2c4a07f10a7325ad5fca48658bfa509 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Thu, 13 Feb 2025 04:02:07 +0100 Subject: [PATCH] dbusmock/logind: Mock GetUser method It will be needed by gnome-shell. Part-of: --- src/tests/dbusmock-templates/logind.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/tests/dbusmock-templates/logind.py b/src/tests/dbusmock-templates/logind.py index df57ba297..e6f204170 100644 --- a/src/tests/dbusmock-templates/logind.py +++ b/src/tests/dbusmock-templates/logind.py @@ -148,6 +148,11 @@ class Login1Session(mockobject.DBusMockObject): # noop +@dbus.service.method(MANAGER_IFACE, in_signature='u', out_signature='o') +def GetUser(self, uid): + user_path = f'{MAIN_OBJ}/user/_{uid}' + return user_path + @dbus.service.method(MANAGER_IFACE, in_signature='u', out_signature='o') def GetSessionByPID(self, pid): session_path = f'{MAIN_OBJ}/session/{self.preferred_session_id}'