From 2d2075c9aeb6eb42d8881f3370b0ed28706aaa11 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Tue, 7 Aug 2012 02:25:01 -0500 Subject: test: Remove test-voicecall script This is no longer useful as phonesim does not automatically transition dialing calls to active state. --- test/test-voicecall | 94 ----------------------------------------------------- 1 file changed, 94 deletions(-) delete mode 100755 test/test-voicecall (limited to 'test') diff --git a/test/test-voicecall b/test/test-voicecall deleted file mode 100755 index 3b0d4321..00000000 --- a/test/test-voicecall +++ /dev/null @@ -1,94 +0,0 @@ -#!/usr/bin/python - -import gobject - -import dbus -import dbus.mainloop.glib -import sys - -def hangup_all(): - print "Hanging up" - vcmanager.HangupAll() - -def print_calls(): - calls = vcmanager.GetCalls() - if (len(calls) != 0): - print "No calls available" - else: - for path, properties in calls: - print " [ %s ]" % (path) - - for key in properties.keys(): - val = str(properties[key]) - print " %s = %s" % (key, val) - print - -def voicecalls_call_added(path, properties): - print " Voice Call [ %s ] Added" % (path) - - for key in properties.keys(): - val = str(properties[key]) - print " %s = %s" % (key, val) - print - -def voicecalls_call_removed(path): - print " Voice Call [ %s ] Removed" % (path) - -def voicecall_property_changed(name, value): - print "Voicecall property: '%s' changed to '%s'" % (name, value) - -def voicecall_disconnect_reason(reason): - print "Voicecall disconnect reason: '%s'" % (reason) - -if __name__ == "__main__": - global vcmanager - - if (len(sys.argv) < 2): - print "Usage: %s [modem] " % (sys.argv[0]) - sys.exit(1) - - dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) - - bus = dbus.SystemBus() - - manager = dbus.Interface(bus.get_object('org.ofono', '/'), - 'org.ofono.Manager') - - modems = manager.GetModems() - modem = modems[0][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("CallAdded", voicecalls_call_added) - - vcmanager.connect_to_signal("CallRemoved", voicecalls_call_removed) - - print_calls() - - print "Dialing %s..." % number - obj = vcmanager.Dial(number, "") - print "Dialing in progress, got obj: %s" % (obj) - - call = dbus.Interface(bus.get_object('org.ofono', obj), - 'org.ofono.VoiceCall') - - properties = call.GetProperties() - - print "State: %s, Number: %s" %\ - (properties['State'], properties['LineIdentification']) - - call.connect_to_signal("PropertyChanged", voicecall_property_changed) - call.connect_to_signal("DisconnectReason", voicecall_disconnect_reason) - - gobject.timeout_add(1000000, hangup_all) - - mainloop = gobject.MainLoop() - mainloop.run() -- cgit v1.2.3