(self)
| 1312 | self.check_flush_and_read(_peek) |
| 1313 | |
| 1314 | def test_flush_and_write(self): |
| 1315 | raw = self.BytesIO(b"abcdefghi") |
| 1316 | bufio = self.tp(raw) |
| 1317 | |
| 1318 | bufio.write(b"123") |
| 1319 | bufio.flush() |
| 1320 | bufio.write(b"45") |
| 1321 | bufio.flush() |
| 1322 | bufio.seek(0, 0) |
| 1323 | self.assertEqual(b"12345fghi", raw.getvalue()) |
| 1324 | self.assertEqual(b"12345fghi", bufio.read()) |
| 1325 | |
| 1326 | def test_threads(self): |
| 1327 | BufferedReaderTest.test_threads(self) |