diff options
author | Chris Liechti <cliechti@gmx.net> | 2016-10-05 03:37:47 +0200 |
---|---|---|
committer | Chris Liechti <cliechti@gmx.net> | 2016-10-05 03:37:47 +0200 |
commit | d361d68867e14c8905e2fb1290c7e78bf73ba429 (patch) | |
tree | 05bae97da25d970662e1ee496ce6c97906f8ceb1 | |
parent | 8c05ebf1b7e8fef141f2a617e99db47f17d27186 (diff) | |
download | pyserial-git-d361d68867e14c8905e2fb1290c7e78bf73ba429.tar.gz |
test_util: compatibility with Python 3.x < 3.4
-rw-r--r-- | test/test_util.py | 4 |
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']) |