MCPcopy Index your code
hub / github.com/python/cpython / test_bug1098990_b

Method test_bug1098990_b

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

Source from the content-addressed store, hash-verified

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

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