diff options
author | Samuel Ortiz <sameo@linux.intel.com> | 2013-06-12 17:07:39 +0200 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2013-06-12 17:09:42 +0200 |
commit | a72a0c4ad0bf7e95cf4ecc7f58f885aadf66aebb (patch) | |
tree | 6b84cad76fb55230e24680e4d47afc7eb4ab6ad3 | |
parent | 00f7dda05ba76ee3aff954e84f9795460e2fb917 (diff) | |
download | neard-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-x | test/dump-record | 7 | ||||
-rwxr-xr-x | test/dump-tag | 5 |
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]), |