summaryrefslogtreecommitdiff
path: root/test/test-connman
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2010-11-05 11:51:23 +0100
committerMarcel Holtmann <marcel@holtmann.org>2010-11-05 11:51:23 +0100
commit1bd31c1e11af97ac3b30aefda58f8f5ca4a706b9 (patch)
treecab60317d3e32265d7f5cd6534647c73b0dcf7d1 /test/test-connman
parentfeae9ff3728fb9785521ea9d14d99caf4923af2e (diff)
downloadconnman-1bd31c1e11af97ac3b30aefda58f8f5ca4a706b9.tar.gz
connman-1bd31c1e11af97ac3b30aefda58f8f5ca4a706b9.tar.bz2
connman-1bd31c1e11af97ac3b30aefda58f8f5ca4a706b9.zip
Remove test scripts for no longer existing interfaces
Diffstat (limited to 'test/test-connman')
-rwxr-xr-xtest/test-connman191
1 files changed, 0 insertions, 191 deletions
diff --git a/test/test-connman b/test/test-connman
index 174525a6..4336e2da 100755
--- a/test/test-connman
+++ b/test/test-connman
@@ -24,110 +24,8 @@ if len(sys.argv) < 2:
print " enable <type>"
print " disable <type>"
print " offlinemode [on|off]"
- print ""
- print " dev <interface>"
- print " dev <interface> scan"
- print " dev <interface> scan_interval <period>"
- print " dev <interface> networks"
- print " dev <interface> connect <network>"
- print " dev <interface> disconnect [network]"
- print " dev <interface> powered [on|off]"
sys.exit(1)
-def print_properties(path, properties):
- print "[ %s ]" % (path)
- for key in properties.keys():
- if key == "Networks":
- continue
-
- if key in ["Powered", "Scanning", "Connected",
- "Available", "Remember", "Default"]:
- if properties[key] == dbus.Boolean(1):
- val = "true"
- else:
- val = "false"
- elif key in ["Strength", "Priority"]:
- val = int(properties[key])
- else:
- val = str(properties[key])
-
- print " %s = %s" % (key, val)
-
- if "Networks" in properties.keys():
- list = ""
- for path in properties["Networks"]:
- val = str(path)
- list = list + val[val.rfind("/") + 1:] + " "
- print " Networks = [ %s]" % (list)
-
-def print_networks(networks):
- for path in networks:
- network = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Network")
-
- properties = network.GetProperties()
-
- if properties["Connected"] == dbus.Boolean(1):
- connected = "*"
- else:
- connected = " "
-
- if "Name" in properties.keys():
- name = properties["Name"]
- else:
- name = ""
-
- strength = int(properties["Strength"])
-
- details = ""
- try:
- details += "{" + properties["WiFi.Mode"] + "} "
- except:
- pass
- try:
- details += "{" + properties["WiFi.Security"] + "} "
- except:
- pass
- if "WiFi.Passphrase" in properties.keys():
- if properties["WiFi.Passphrase"] != "":
- details += "{passphrase present}"
-
- print "%s %-26s %3d%% %s" % (connected,
- name, strength, details)
-
-def select_network(networks, name):
- for path in networks:
- network = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Network")
-
- properties = network.GetProperties()
-
- if properties["Name"] != name:
- continue
-
- if properties["Connected"] == dbus.Boolean(1):
- print "Already connected to network %s" % (name)
- break
-
- print "Selecting network %s" % (name)
-
- network.Connect()
-
-def disconnect_network(networks, name):
- for path in networks:
- network = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Network")
-
- properties = network.GetProperties()
-
- if name != "" and properties["Name"] != name:
- continue
-
- if properties["Connected"] == dbus.Boolean(1):
- name = properties["Name"]
- print "Disconnecting from network %s" % (name)
- network.Disconnect()
-
def print_services(services):
for path in services:
service = dbus.Interface(bus.get_object("org.moblin.connman", path),
@@ -149,72 +47,6 @@ def print_services(services):
print "%s %-26s { %s }" % (favorite, name, identifier)
-def device_handle(devices, interface):
- for path in devices:
- device = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Device")
-
- properties = device.GetProperties()
-
- if "Interface" not in properties.keys():
- continue
-
- if interface != "" and properties["Interface"] != interface:
- continue
-
- if command == "scan":
- if properties["Type"] in ["wifi", "wimax"]:
- interface = properties["Interface"]
- print "Scan for device %s" % (interface)
- device.ProposeScan()
- else:
- print "No scanning for device %s" % (interface)
- elif command == "scan_interval" and value != "":
- device.SetProperty("ScanInterval", dbus.UInt16(value))
- elif command in ["networks", "net"]:
- if "Networks" in properties.keys():
- print_networks(properties["Networks"])
- else:
- print "Device has no networks"
- elif command in ["connect", "conn"] and value != "":
- if "Networks" in properties.keys():
- select_network(properties["Networks"], value)
- else:
- print "Device can't connect networks"
- elif command in ["connect", "conn"]:
- print "Need to specify network"
- elif command in ["disconnect", "disc"] and value != "":
- if "Networks" in properties.keys():
- disconnect_network(properties["Networks"], value)
- else:
- print "Device has no networks"
- elif command in ["discconnect", "disc"]:
- if "Networks" in properties.keys():
- disconnect_network(properties["Networks"], "")
- else:
- print "Device has no networks"
- elif command == "powered" and value != "":
- if value == "on":
- powered = dbus.Boolean(1)
- elif value == "off":
- powered = dbus.Boolean(0)
- else:
- powered = dbus.Boolean(value)
- device.SetProperty("Powered", powered)
- elif command == "powered":
- interface = properties["Interface"]
- if properties["Powered"] == dbus.Boolean(1):
- powered = "on"
- else:
- powered = "off"
- print "Device %s is powered %s" % (interface, powered)
- elif command == "list" or command == "":
- print_properties(path, properties)
- else:
- print "Unknown command"
-
-
-
if sys.argv[1] == "state":
properties = manager.GetProperties()
@@ -401,28 +233,5 @@ elif sys.argv[1] in ["offlinemode", "flightmode"]:
properties = manager.GetProperties()
print "Offline mode is %s" % (properties["OfflineMode"])
-elif sys.argv[1] == "dev":
- properties = manager.GetProperties()
-
- interface = ""
- command = ""
- value = ""
- found = 0
-
- if len(sys.argv) > 2:
- interface = sys.argv[2]
- if len(sys.argv) > 3:
- command = sys.argv[3]
- if len(sys.argv) > 4:
- value = sys.argv[4]
-
- for path in properties["Technologies"]:
- technology = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Technology")
-
- properties = technology.GetProperties()
-
- device_handle(properties["Devices"], interface)
-
else:
print "Unknown command"