(self)
| 884 | self.assertRaises(StopIteration, next, it) |
| 885 | |
| 886 | def test_arbitrary_buffer(self): |
| 887 | s = struct.Struct('>IB') |
| 888 | b = bytes(range(1, 11)) |
| 889 | it = s.iter_unpack(memoryview(b)) |
| 890 | self.assertEqual(next(it), (0x01020304, 5)) |
| 891 | self.assertEqual(next(it), (0x06070809, 10)) |
| 892 | self.assertRaises(StopIteration, next, it) |
| 893 | self.assertRaises(StopIteration, next, it) |
| 894 | |
| 895 | def test_length_hint(self): |
| 896 | lh = operator.length_hint |
nothing calls this directly
no test coverage detected