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')