]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Add more test cases to BaseTest.test_memoryview_no_resize.
authorAlexandre Vassalotti <alexandre@peadrop.com>
Sun, 5 Jul 2009 05:47:28 +0000 (05:47 +0000)
committerAlexandre Vassalotti <alexandre@peadrop.com>
Sun, 5 Jul 2009 05:47:28 +0000 (05:47 +0000)
Lib/test/test_array.py

index eb1fffb7dd9b7b376aa5a2c2e932c9540082aab5..79e11999596c49c52dee796819781b23f7aac695 100755 (executable)
@@ -767,6 +767,12 @@ class BaseTest(unittest.TestCase):
         self.assertEqual(m.tobytes(), expected)
         self.assertRaises(BufferError, a.__delitem__, slice(0, len(a)))
         self.assertEqual(m.tobytes(), expected)
+        self.assertRaises(BufferError, a.__imul__, 2)
+        self.assertEqual(m.tobytes(), expected)
+        self.assertRaises(BufferError, a.__iadd__, a)
+        self.assertEqual(m.tobytes(), expected)
+        self.assertRaises(BufferError, a.extend, a)
+        self.assertEqual(m.tobytes(), expected)
 
 
 class StringTest(BaseTest):