summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Liechti <cliechti@gmx.net>2016-10-05 03:37:47 +0200
committerChris Liechti <cliechti@gmx.net>2016-10-05 03:37:47 +0200
commitd361d68867e14c8905e2fb1290c7e78bf73ba429 (patch)
tree05bae97da25d970662e1ee496ce6c97906f8ceb1
parent8c05ebf1b7e8fef141f2a617e99db47f17d27186 (diff)
downloadpyserial-git-d361d68867e14c8905e2fb1290c7e78bf73ba429.tar.gz
test_util: compatibility with Python 3.x < 3.4
-rw-r--r--test/test_util.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/test_util.py b/test/test_util.py
index 664340f..1eba962 100644
--- a/test/test_util.py
+++ b/test/test_util.py
@@ -21,7 +21,9 @@ class Test_util(unittest.TestCase):
self.assertEqual(serial.to_bytes([1, 2, 3]), b'\x01\x02\x03')
self.assertEqual(serial.to_bytes(b'\x01\x02\x03'), b'\x01\x02\x03')
self.assertEqual(serial.to_bytes(bytearray([1,2,3])), b'\x01\x02\x03')
- self.assertRaises(TypeError, serial.to_bytes, u'hello')
+ # unicode is not supported test. use decode() instead of u'' syntax to be
+ # compatible to Python 3.x < 3.4
+ self.assertRaises(TypeError, serial.to_bytes, b'hello'.decode('utf-8'))
def test_iterbytes(self):
self.assertEqual(list(serial.iterbytes(b'\x01\x02\x03')), [b'\x01', b'\x02', b'\x03'])