diff options
author | Lubomir Rintel <lkundrak@v3.sk> | 2016-09-20 14:29:00 +0200 |
---|---|---|
committer | Lubomir Rintel <lkundrak@v3.sk> | 2016-11-10 16:48:48 +0100 |
commit | 7803f6b7fa6ec36ad068484b7dfe17ba9ecd5548 (patch) | |
tree | 8ee580728f9b6ee3be62636830ca1177bf29025d /tools | |
parent | 70548dabe6756b7a0dc6833f2b938968dcb599a0 (diff) | |
download | NetworkManager-7803f6b7fa6ec36ad068484b7dfe17ba9ecd5548.tar.gz |
libnm/tests: add restart method to the manager mock test support interface
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/test-networkmanager-service.py | 9 |
1 files 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") |