diff options
author | Victor Stinner <victor.stinner@haypocalc.com> | 2011-09-29 22:51:10 (GMT) |
---|---|---|
committer | Victor Stinner <victor.stinner@haypocalc.com> | 2011-09-29 22:51:10 (GMT) |
commit | 8dba4e004fc07b8f651770c9a4beb87cad0189e4 (patch) | |
tree | d4f9135968943f0645a61815bd0dd2318c19d863 /Lib | |
parent | f8bb7d02f62d5bae1fdbbabc7bc66b6b3f19abd3 (diff) | |
download | cpython-8dba4e004fc07b8f651770c9a4beb87cad0189e4.zip cpython-8dba4e004fc07b8f651770c9a4beb87cad0189e4.tar.gz cpython-8dba4e004fc07b8f651770c9a4beb87cad0189e4.tar.bz2 |
array module uses the new Unicode API
* Use Py_UCS4* buffer instead of Py_UNICODE*
* Use "I" or "L" format, instead of "u" format
Diffstat (limited to 'Lib')
-rwxr-xr-x | Lib/test/test_array.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/Lib/test/test_array.py b/Lib/test/test_array.py index 604dcdf..fc17b42 100755 --- a/Lib/test/test_array.py +++ b/Lib/test/test_array.py @@ -218,10 +218,14 @@ class BaseTest(unittest.TestCase): self.assertEqual(bi[1], len(a)) def test_byteswap(self): - a = array.array(self.typecode, self.example) + if self.typecode == 'u': + example = '\U00100100' + else: + example = self.example + a = array.array(self.typecode, example) self.assertRaises(TypeError, a.byteswap, 42) if a.itemsize in (1, 2, 4, 8): - b = array.array(self.typecode, self.example) + b = array.array(self.typecode, example) b.byteswap() if a.itemsize==1: self.assertEqual(a, b) |