diff options
Diffstat (limited to 'tests/utils/mock-greeter.py')
-rw-r--r-- | tests/utils/mock-greeter.py | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/tests/utils/mock-greeter.py b/tests/utils/mock-greeter.py deleted file mode 100644 index dc48a6d..0000000 --- a/tests/utils/mock-greeter.py +++ /dev/null @@ -1,41 +0,0 @@ -'''desktop greeter mock template - -Very basic template that just mocks the greeter is-active flag -''' - -# This program is free software; you can redistribute it and/or modify it under -# the terms of the GNU Lesser General Public License as published by the Free -# Software Foundation; either version 3 of the License, or (at your option) any -# later version. See http://www.gnu.org/copyleft/lgpl.html for the full text -# of the license. - -__author__ = 'Charles Kerr' -__email__ = 'charles.kerr@canonical.com' -__copyright__ = '(c) 2016 Canonical Ltd.' -__license__ = 'LGPL 3+' - -import dbus -import os - -from dbusmock import MOCK_IFACE, mockobject - -BUS_NAME = 'org.ayatana.Greeter' -MAIN_OBJ = '/' -MAIN_IFACE = 'org.ayatana.Greeter' -SYSTEM_BUS = False - - -def load(mock, parameters): - mock.AddMethods( - MAIN_IFACE, [ - ('HideGreeter', '', '', 'self.Set("org.ayatana.Greeter", "IsActive", False)'), - ('ShowGreeter', '', '', 'self.Set("org.ayatana.Greeter", "IsActive", True)') - ] - ) - mock.AddProperties( - MAIN_IFACE, - dbus.Dictionary({ - 'IsActive': parameters.get('IsActive', False), - }, signature='sv') - ) - |