(self, pb, equiv)
| 18 | class PickleBufferTest(unittest.TestCase): |
| 19 | |
| 20 | def check_memoryview(self, pb, equiv): |
| 21 | with memoryview(pb) as m: |
| 22 | with memoryview(equiv) as expected: |
| 23 | self.assertEqual(m.nbytes, expected.nbytes) |
| 24 | self.assertEqual(m.readonly, expected.readonly) |
| 25 | self.assertEqual(m.itemsize, expected.itemsize) |
| 26 | self.assertEqual(m.shape, expected.shape) |
| 27 | self.assertEqual(m.strides, expected.strides) |
| 28 | self.assertEqual(m.c_contiguous, expected.c_contiguous) |
| 29 | self.assertEqual(m.f_contiguous, expected.f_contiguous) |
| 30 | self.assertEqual(m.format, expected.format) |
| 31 | self.assertEqual(m.tobytes(), expected.tobytes()) |
| 32 | |
| 33 | def test_constructor_failure(self): |
| 34 | with self.assertRaises(TypeError): |
no test coverage detected