(self, buf, expected)
| 1216 | return buf |
| 1217 | |
| 1218 | def check_peek(self, buf, expected): |
| 1219 | size = 1 |
| 1220 | while size < 2 * len(expected): |
| 1221 | got = self.to_bytes(buf.peek(size)) |
| 1222 | self.assertTrue(got) # Not empty |
| 1223 | self.assertLessEqual(len(got), size) |
| 1224 | self.assertTrue(expected.startswith(got), (expected, got)) |
| 1225 | size = (size * 3 + 1) // 2 |
| 1226 | |
| 1227 | def check_append_all_then_skip_all(self, buf, objs, input_type): |
| 1228 | self.assertEqual(len(buf), 0) |
no test coverage detected