(self, pb, equiv)
| 22 | class PickleBufferTest(unittest.TestCase): |
| 23 | |
| 24 | def check_memoryview(self, pb, equiv): |
| 25 | with memoryview(pb) as m: |
| 26 | with memoryview(equiv) as expected: |
| 27 | self.assertEqual(m.nbytes, expected.nbytes) |
| 28 | self.assertEqual(m.readonly, expected.readonly) |
| 29 | self.assertEqual(m.itemsize, expected.itemsize) |
| 30 | self.assertEqual(m.shape, expected.shape) |
| 31 | self.assertEqual(m.strides, expected.strides) |
| 32 | self.assertEqual(m.c_contiguous, expected.c_contiguous) |
| 33 | self.assertEqual(m.f_contiguous, expected.f_contiguous) |
| 34 | self.assertEqual(m.format, expected.format) |
| 35 | self.assertEqual(m.tobytes(), expected.tobytes()) |
| 36 | |
| 37 | @unittest.expectedFailure # TODO: RUSTPYTHON |
| 38 | def test_constructor_failure(self): |
no test coverage detected