summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Ortiz <sameo@linux.intel.com>2013-06-12 17:07:39 +0200
committerSamuel Ortiz <sameo@linux.intel.com>2013-06-12 17:09:42 +0200
commita72a0c4ad0bf7e95cf4ecc7f58f885aadf66aebb (patch)
tree6b84cad76fb55230e24680e4d47afc7eb4ab6ad3
parent00f7dda05ba76ee3aff954e84f9795460e2fb917 (diff)
downloadneard-a72a0c4ad0bf7e95cf4ecc7f58f885aadf66aebb.tar.gz
neard-a72a0c4ad0bf7e95cf4ecc7f58f885aadf66aebb.tar.bz2
neard-a72a0c4ad0bf7e95cf4ecc7f58f885aadf66aebb.zip
test: Fix Text NDEF representation
The Text NDEF representation could be non ASCII strings (UTF-8 or UTF-16) and the dumping scripts need to know about that. Fixes #NFC-48
-rwxr-xr-xtest/dump-record7
-rwxr-xr-xtest/dump-tag5
2 files changed, 9 insertions, 3 deletions
diff --git a/test/dump-record b/test/dump-record
index 8cf3cb1..2b7c187 100755
--- a/test/dump-record
+++ b/test/dump-record
@@ -20,5 +20,8 @@ properties = record.GetProperties()
print "[ %s ]" % (sys.argv[1])
for key in properties.keys():
- val = str(properties[key])
- print " %s = %s" % (key, val)
+ if key in ["Representation"]:
+ val = unicode(properties[key])
+ else:
+ val = str(properties[key])
+ print " %s = %s" % (key, val)
diff --git a/test/dump-tag b/test/dump-tag
index 8ce8d6b..efdd14f 100755
--- a/test/dump-tag
+++ b/test/dump-tag
@@ -22,7 +22,10 @@ def extract_record(key, list):
print " Record = [ %s ]" % (str(i))
for key in properties.keys():
- val = str(properties[key])
+ if key in ["Representation"]:
+ val = unicode(properties[key])
+ else:
+ val = str(properties[key])
print " %s = %s" % (key, val)
tag = dbus.Interface(bus.get_object("org.neard", sys.argv[1]),