diff --git a/test/test-device b/test/test-device
index 63a96d3..bdd14e7 100755
--- a/test/test-device
+++ b/test/test-device
print(" services <address>")
print(" create <address>")
print(" remove <address|path>")
+ print(" connect <address>")
print(" disconnect <address>")
print(" discover <address> [pattern]")
print(" class <address>")
adapter.RemoveDevice(path)
sys.exit(0)
+if (args[0] == "connect"):
+ if (len(args) < 2):
+ print("Need address parameter")
+ else:
+ path = adapter.FindDevice(args[1])
+ device = dbus.Interface(bus.get_object("org.bluez", path),
+ "org.bluez.Device")
+ device.Connect()
+ sys.exit(0)
+
if (args[0] == "disconnect"):
if (len(args) < 2):
print("Need address parameter")