(self)
| 628 | self.assertEqual(d.value, 0.6) |
| 629 | |
| 630 | def test_half_float(self): |
| 631 | half_data = struct.pack('eee', 0.0, -1.5, 1.5) |
| 632 | float_data = struct.pack('fff', 0.0, -1.5, 1.5) |
| 633 | half_view = memoryview(half_data).cast('e') |
| 634 | float_view = memoryview(float_data).cast('f') |
| 635 | self.assertEqual(half_view.nbytes * 2, float_view.nbytes) |
| 636 | self.assertListEqual(half_view.tolist(), float_view.tolist()) |
| 637 | |
| 638 | def test_memoryview_hex(self): |
| 639 | # Issue #9951: memoryview.hex() segfaults with non-contiguous buffers. |
nothing calls this directly
no test coverage detected