Mercurial > cpython-lru_cache-weakref
diff Lib/test/test_buffer.py @ 80282:55cc29d7e83a 3.3
Backport fc8f1b1c76bf.
| author | Stefan Krah <skrah@bytereef.org> |
|---|---|
| date | Tue, 06 Nov 2012 23:27:24 +0100 |
| parents | 969069d464bc |
| children | b08e092df155 05f7883ee92d |
line wrap: on
line diff
--- a/Lib/test/test_buffer.py Mon Nov 05 22:22:48 2012 +0200 +++ b/Lib/test/test_buffer.py Tue Nov 06 23:27:24 2012 +0100 @@ -4001,23 +4001,13 @@ # equality-hash invariant x = ndarray(list(range(12)), shape=[12], format='B') - a = memoryview(nd) + a = memoryview(x) y = ndarray(list(range(12)), shape=[12], format='b') - b = memoryview(nd) - - z = ndarray(list(bytes(chr(x), 'latin-1') for x in range(12)), - shape=[12], format='c') - c = memoryview(nd) - - if (a == b): - self.assertEqual(hash(a), hash(b)) - - if (a == c): - self.assertEqual(hash(a), hash(c)) - - if (b == c): - self.assertEqual(hash(b), hash(c)) + b = memoryview(y) + + self.assertEqual(a, b) + self.assertEqual(hash(a), hash(b)) # non-byte formats nd = ndarray(list(range(12)), shape=[2,2,3], format='L')
