summaryrefslogtreecommitdiffstats
path: root/test/test-stk-menu
diff options
context:
space:
mode:
authorMartin Pitt <martin.pitt@ubuntu.com>2014-03-11 17:39:21 +0100
committerDenis Kenzior <denkenz@gmail.com>2014-03-11 19:33:16 -0500
commitad4f90684fac01be21789df40882fb9869c3cd41 (patch)
tree175888fc4f175c0ee7d673c9a30d3dc802a1ca0c /test/test-stk-menu
parent5bf5cf8ddd83f632aa85ddbdc6c2dec075854e75 (diff)
downloadofono-ad4f90684fac01be21789df40882fb9869c3cd41.tar.bz2
test: Move from static gobject bindings to GI
Use GLib gobject-introspection bindings so that we can also use the scripts with Python 3.
Diffstat (limited to 'test/test-stk-menu')
-rwxr-xr-xtest/test-stk-menu10
1 files changed, 5 insertions, 5 deletions
diff --git a/test/test-stk-menu b/test/test-stk-menu
index 7952abde..e76f2922 100755
--- a/test/test-stk-menu
+++ b/test/test-stk-menu
@@ -1,6 +1,6 @@
#!/usr/bin/python
-import gobject
+from gi.repository import GLib
import sys
import dbus
@@ -36,7 +36,7 @@ class StkAgent(dbus.service.Object):
def call_added(self, path, properties):
print("call added %s" % (path))
if (self.timeout_id > 0):
- gobject.source_remove(self.timeout_id)
+ GLib.source_remove(self.timeout_id)
self.timeout_callback()
@dbus.service.method("org.ofono.SimToolkitAgent",
@@ -94,7 +94,7 @@ class StkAgent(dbus.service.Object):
print("Waiting for %d seconds" % (seconds))
self.timeout_reply_handler = reply_func
- self.timeout_id = gobject.timeout_add_seconds(seconds,
+ self.timeout_id = GLib.timeout_add_seconds(seconds,
self.timeout_callback)
@dbus.service.method("org.ofono.SimToolkitAgent",
@@ -264,7 +264,7 @@ class StkAgent(dbus.service.Object):
print("Waiting for %d seconds" % (seconds))
self.timeout_reply_handler = reply_func
- self.timeout_id = gobject.timeout_add_seconds(seconds,
+ self.timeout_id = GLib.timeout_add_seconds(seconds,
self.timeout_callback)
@dbus.service.method("org.ofono.SimToolkitAgent",
@@ -413,5 +413,5 @@ if __name__ == '__main__':
print("%s [menu|agent]" % (sys.argv[0]))
exit(0)
- mainloop = gobject.MainLoop()
+ mainloop = GLib.MainLoop()
mainloop.run()