diff Lib/test/test_array.py @ 55114:ab434f0dcb15

Add more test cases to BaseTest.test_memoryview_no_resize.
author Alexandre Vassalotti <alexandre@peadrop.com>
date Sun, 05 Jul 2009 05:47:28 +0000
parents 8e8157445a55
children a76b34cfc897
line wrap: on
line diff
--- a/Lib/test/test_array.py	Sun Jul 05 05:38:18 2009 +0000
+++ b/Lib/test/test_array.py	Sun Jul 05 05:47:28 2009 +0000
@@ -767,6 +767,12 @@
         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):