Add support for multiple response USSD transactions in test script

This commit is contained in:
Marcel Holtmann 2010-08-17 00:41:02 +02:00
parent ce46fd322c
commit fda71cefba
1 changed files with 8 additions and 15 deletions

View File

@ -38,22 +38,15 @@ if state == "idle":
print "State: %s" % (state)
if state != "user-response":
ussd.Cancel()
sys.exit(0)
while state == "user-response":
response = raw_input("Enter response: ")
response = raw_input("Enter response: ")
result = ussd.Respond(response, timeout=100)
result = ussd.Respond(response)
properties = ussd.GetProperties()
state = properties["State"]
properties = ussd.GetProperties()
state = properties["State"]
print result
print result
if state == "idle":
sys.exit(0)
print "State: %s" % (state)
ussd.Cancel()
if state != "idle":
print "State: %s" % (state)