summaryrefslogtreecommitdiff
path: root/test/test-connman
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2009-07-17 15:26:04 +0200
committerMarcel Holtmann <marcel@holtmann.org>2009-07-17 15:26:04 +0200
commit61b9ff90c79030359868cf9d68d55783d6eea33f (patch)
treedcd54d9f95665cb3e0be18e26c50f69eff912dd9 /test/test-connman
parent6f163a150d297569fa3300e546c7b1af50c4c7d8 (diff)
downloadconnman-61b9ff90c79030359868cf9d68d55783d6eea33f.tar.gz
connman-61b9ff90c79030359868cf9d68d55783d6eea33f.tar.bz2
connman-61b9ff90c79030359868cf9d68d55783d6eea33f.zip
Update test script with new manager interface methods
Diffstat (limited to 'test/test-connman')
-rwxr-xr-xtest/test-connman43
1 files changed, 17 insertions, 26 deletions
diff --git a/test/test-connman b/test/test-connman
index 34e93af5..bbe47bc0 100755
--- a/test/test-connman
+++ b/test/test-connman
@@ -18,7 +18,10 @@ if len(sys.argv) < 2:
print " disconnect <service>"
print " remove <service>"
print ""
- print " scan [ <interface> ]"
+ print " scan [type]"
+ print " enable <type>"
+ print " disable <type>"
+ print ""
print " dev <interface>"
print " dev <interface> scan"
print " dev <interface> networks"
@@ -235,34 +238,22 @@ elif sys.argv[1] in ["remove"]:
print "%s: %s" % (error._dbus_error_name, error.message)
elif sys.argv[1] == "scan":
- properties = manager.GetProperties()
-
- interface = ""
- found = 0
-
if len(sys.argv) > 2:
- interface = sys.argv[2]
-
- for path in properties["Devices"]:
- device = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Device")
-
- properties = device.GetProperties()
+ manager.RequestScan(sys.argv[2])
+ else:
+ manager.RequestScan("")
- if interface != "" and properties["Interface"] != interface:
- continue
+elif sys.argv[1] == "enable":
+ if len(sys.argv) > 2:
+ manager.EnableTechnology(sys.argv[2])
+ else:
+ manager.EnableTechnology("")
- if properties["Type"] in ["wifi", "wimax"]:
- interface = properties["Interface"]
- print "Propose scanning for device %s" % (interface)
- device.ProposeScan()
- found = 1
- elif interface != "":
- print "No scanning support for device %s" % (interface)
- found = 1
-
- if found == 0:
- print "No such device"
+elif sys.argv[1] == "disable":
+ if len(sys.argv) > 2:
+ manager.DisableTechnology(sys.argv[2])
+ else:
+ manager.DisableTechnology("")
elif sys.argv[1] == "dev":
properties = manager.GetProperties()