summaryrefslogtreecommitdiffstats
path: root/test/test-voicecall
diff options
context:
space:
mode:
authorJoão Paulo Rechi Vita <jprvita@profusion.mobi>2010-01-28 19:56:22 -0200
committerDenis Kenzior <denkenz@gmail.com>2010-01-29 10:41:52 -0600
commita3bdce0712e78e5a45ce1bee9d733759e092e484 (patch)
treef89874fa5105e79fc825560189714edc067022f7 /test/test-voicecall
parent4f3b99e189ec925fa0816b49f4a4bbfa999dfddf (diff)
downloadofono-a3bdce0712e78e5a45ce1bee9d733759e092e484.tar.bz2
Add ability to select modem on test-voicecall
Diffstat (limited to 'test/test-voicecall')
-rwxr-xr-xtest/test-voicecall14
1 files changed, 10 insertions, 4 deletions
diff --git a/test/test-voicecall b/test/test-voicecall
index 13f371a4..2da7703b 100755
--- a/test/test-voicecall
+++ b/test/test-voicecall
@@ -39,11 +39,9 @@ if __name__ == "__main__":
global vcmanager
if (len(sys.argv) < 2):
- print "Useage: %s <number>" % (sys.argv[0])
+ print "Useage: %s [modem] <number>" % (sys.argv[0])
sys.exit(1)
- number = sys.argv[1]
-
dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)
bus = dbus.SystemBus()
@@ -52,9 +50,17 @@ if __name__ == "__main__":
'org.ofono.Manager')
modems = manager.GetProperties()['Modems']
+ modem = modems[0]
print modems
- vcmanager = dbus.Interface(bus.get_object('org.ofono', modems[0]),
+ if (len(sys.argv) == 3):
+ modem = sys.argv[1]
+ number = sys.argv[2]
+ else:
+ number = sys.argv[1]
+ print "Using modem %s" % modem
+
+ vcmanager = dbus.Interface(bus.get_object('org.ofono', modem),
'org.ofono.VoiceCallManager')
vcmanager.connect_to_signal("PropertyChanged",