Add simple test script to cancel USSD transactions

This commit is contained in:
Marcel Holtmann 2010-08-16 17:07:28 +02:00
parent 7e01bef1b4
commit 89d77da833
2 changed files with 20 additions and 1 deletions

View File

@ -336,8 +336,9 @@ test_scripts = test/activate-context \
test/test-ss-control-cb \
test/test-ss-control-cf \
test/test-ss-control-cs \
test/test-ussd \
test/test-voicecall \
test/test-ussd \
test/cancel-ussd \
test/offline-modem \
test/online-modem \
test/get-tech-preference \

18
test/cancel-ussd Executable file
View File

@ -0,0 +1,18 @@
#!/usr/bin/python
import sys
import dbus
bus = dbus.SystemBus()
manager = dbus.Interface(bus.get_object('org.ofono', '/'),
'org.ofono.Manager')
properties = manager.GetProperties()
path = properties["Modems"][0]
ussd = dbus.Interface(bus.get_object('org.ofono', path),
'org.ofono.SupplementaryServices')
ussd.Cancel()