MCPcopy Index your code
hub / github.com/python/cpython / check_memoryview

Method check_memoryview

Lib/test/test_picklebuffer.py:20–31  ·  view source on GitHub ↗
(self, pb, equiv)

Source from the content-addressed store, hash-verified

18class 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):

Callers 2

test_ndarray_2dMethod · 0.95
check_rawMethod · 0.95

Calls 1

assertEqualMethod · 0.45

Tested by

no test coverage detected