MCPcopy Index your code
hub / github.com/RustPython/RustPython / test_bug1098990_b

Method test_bug1098990_b

Lib/test/test_codecs.py:374–389  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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

Callers

nothing calls this directly

Calls 4

getreaderMethod · 0.80
encodeMethod · 0.45
assertEqualMethod · 0.45
readlineMethod · 0.45

Tested by

no test coverage detected