summaryrefslogtreecommitdiff
path: root/test/exchange-business-cards
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2008-10-25 07:06:56 +0200
committerMarcel Holtmann <marcel@holtmann.org>2008-10-25 07:06:56 +0200
commitc22cf5e14a2ac7aee21efba748221985291a2cb7 (patch)
treec8fd8a76c1886e7b317a4cb7364cbd1f1c262f7a /test/exchange-business-cards
parent3676095363b6881cda7334f566f1ca0bf7d052c0 (diff)
downloadobexd-c22cf5e14a2ac7aee21efba748221985291a2cb7.tar.gz
Add script for testing ExchangeBusinessCards method
Diffstat (limited to 'test/exchange-business-cards')
-rwxr-xr-xtest/exchange-business-cards15
1 files changed, 15 insertions, 0 deletions
diff --git a/test/exchange-business-cards b/test/exchange-business-cards
new file mode 100755
index 0000000..4b0c7ed
--- /dev/null
+++ b/test/exchange-business-cards
@@ -0,0 +1,15 @@
+#!/usr/bin/python
+
+import sys
+import dbus
+
+bus = dbus.SessionBus()
+client = dbus.Interface(bus.get_object("org.openobex.client", "/"),
+ "org.openobex.Client")
+
+if (len(sys.argv) < 4):
+ print "Usage: %s <device> <clientfile> <file>" % (sys.argv[0])
+ sys.exit(1)
+
+client.ExchangeBusinessCards({ "Destination": sys.argv[1] },
+ sys.argv[2], sys.argv[3])