Author: Armin Rigo <ar...@tunes.org> Branch: py3k Changeset: r87307:01fa23342efc Date: 2016-09-22 11:11 +0200 http://bitbucket.org/pypy/pypy/changeset/01fa23342efc/
Log: memoryview indexing returns integers, not bytes diff --git a/pypy/module/_rawffi/test/test__rawffi.py b/pypy/module/_rawffi/test/test__rawffi.py --- a/pypy/module/_rawffi/test/test__rawffi.py +++ b/pypy/module/_rawffi/test/test__rawffi.py @@ -1126,8 +1126,8 @@ a[3] = b'x' b = memoryview(a) assert len(b) == 10 - assert b[3] == b'x' - b[6] = b'y' + assert b[3] == ord(b'x') + b[6] = ord(b'y') assert a[6] == b'y' b[3:5] = b'zt' assert a[3] == b'z' @@ -1135,9 +1135,9 @@ b = memoryview(a) assert len(b) == 10 - assert b[3] == b'z' - b[3] = b'x' - assert b[3] == b'x' + assert b[3] == ord(b'z') + b[3] = ord(b'x') + assert b[3] == ord(b'x') def test_pypy_raw_address(self): import _rawffi _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit