diff options
author | Bastien Nocera <hadess@hadess.net> | 2022-07-20 21:33:53 +0200 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2022-07-26 12:52:24 -0400 |
commit | 6bbe1d22377ce0ccdaf5574cec98f178b67111c4 (patch) | |
tree | 160fe511158387ce4ad2690de4675d0099d496ed /tests/dbusmock/accounts_service.py | |
parent | 881e0ea74414d0b5442400e339bd23abf3313e4e (diff) | |
download | accountsservice-6bbe1d22377ce0ccdaf5574cec98f178b67111c4.tar.gz |
tests: Add library tests for "Languages" property
Diffstat (limited to 'tests/dbusmock/accounts_service.py')
-rw-r--r-- | tests/dbusmock/accounts_service.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/dbusmock/accounts_service.py b/tests/dbusmock/accounts_service.py index 969bf60..3f14c56 100644 --- a/tests/dbusmock/accounts_service.py +++ b/tests/dbusmock/accounts_service.py @@ -80,6 +80,7 @@ def AddUser(self, uid, username, password=DEFAULT_USER_PASSWORD, 'IconFile': '', 'InputSources': dbus.Array([], signature='a{ss}'), 'Language': 'C', + 'Languages': dbus.Array([], signature='s'), 'LocalAccount': True, 'Location': '', 'Locked': False, @@ -296,6 +297,11 @@ def SetLanguage(self, language): set_user_property(self, 'Language', language) +@dbus.service.method(USER_IFACE, in_signature='as') +def SetLanguages(self, languages): + set_user_property(self, 'Languages', dbus.Array(languages, signature='s')) + + @dbus.service.method(USER_IFACE, in_signature='s') def SetXSession(self, x_session): set_user_property(self, 'XSession', x_session) |