From 433e456d8c796b1a96e1a9f9950c3b02bee2e7ce Mon Sep 17 00:00:00 2001 From: Lubomir Rintel Date: Tue, 20 Sep 2016 14:29:00 +0200 Subject: libnm/tests: add restart method to the manager mock test support interface --- tools/test-networkmanager-service.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tools/test-networkmanager-service.py b/tools/test-networkmanager-service.py index cfd7290c1f..edf7302cb0 100755 --- a/tools/test-networkmanager-service.py +++ b/tools/test-networkmanager-service.py @@ -957,6 +957,11 @@ class NetworkManager(ExportedObj): def UpdateConnection(self, path, connection, verify_connection): return settings.update_connection(connection, path, verify_connection) + @dbus.service.method(dbus_interface=IFACE_TEST, in_signature='', out_signature='') + def Restart(self): + bus.release_name("org.freedesktop.NetworkManager") + bus.request_name("org.freedesktop.NetworkManager") + ################################################################### IFACE_CONNECTION = 'org.freedesktop.NetworkManager.Settings.Connection' @@ -1271,9 +1276,9 @@ def main(): random.seed() - bus = dbus.SessionBus() + global manager, settings, agent_manager, object_manager, bus - global manager, settings, agent_manager, object_manager + bus = dbus.SessionBus() object_manager = ObjectManager(bus, "/org/freedesktop") manager = NetworkManager(bus, "/org/freedesktop/NetworkManager") settings = Settings(bus, "/org/freedesktop/NetworkManager/Settings") -- cgit v1.2.1