(self)
| 373 | self.assertEqual(reader.readline(), "") |
| 374 | |
| 375 | def test_bug1098990_b(self): |
| 376 | s1 = "aaaaaaaaaaaaaaaaaaaaaaaa\r\n" |
| 377 | s2 = "bbbbbbbbbbbbbbbbbbbbbbbb\r\n" |
| 378 | s3 = "stillokay:bbbbxx\r\n" |
| 379 | s4 = "broken!!!!badbad\r\n" |
| 380 | s5 = "againokay.\r\n" |
| 381 | |
| 382 | s = (s1+s2+s3+s4+s5).encode(self.encoding) |
| 383 | stream = io.BytesIO(s) |
| 384 | reader = codecs.getreader(self.encoding)(stream) |
| 385 | self.assertEqual(reader.readline(), s1) |
| 386 | self.assertEqual(reader.readline(), s2) |
| 387 | self.assertEqual(reader.readline(), s3) |
| 388 | self.assertEqual(reader.readline(), s4) |
| 389 | self.assertEqual(reader.readline(), s5) |
| 390 | self.assertEqual(reader.readline(), "") |
| 391 | |
| 392 | ill_formed_sequence_replace = "\ufffd" |
| 393 |
nothing calls this directly
no test coverage detected