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

Method test_bug1098990_a

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

Source from the content-addressed store, hash-verified

359 self.assertEqual(reader.readline(keepends=True), "foo\r\n")
360
361 def test_bug1098990_a(self):
362 s1 = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy\r\n"
363 s2 = "offending line: ladfj askldfj klasdj fskla dfzaskdj fasklfj laskd fjasklfzzzzaa%whereisthis!!!\r\n"
364 s3 = "next line.\r\n"
365
366 s = (s1+s2+s3).encode(self.encoding)
367 stream = io.BytesIO(s)
368 reader = codecs.getreader(self.encoding)(stream)
369 self.assertEqual(reader.readline(), s1)
370 self.assertEqual(reader.readline(), s2)
371 self.assertEqual(reader.readline(), s3)
372 self.assertEqual(reader.readline(), "")
373
374 def test_bug1098990_b(self):
375 s1 = "aaaaaaaaaaaaaaaaaaaaaaaa\r\n"

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