[pypy-commit] pypy py3k: memoryview indexing returns integers, not bytes
arigo
pypy.commits at gmail.com
Thu Sep 22 05:12:20 EDT 2016
Author: Armin Rigo <arigo at 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
More information about the pypy-commit
mailing list