Lines Matching defs:read

59     queue: write bytes at one end, read bytes from the other end
67 def read(self, size=-1):
123 result += r.read()
126 self.assertEqual(r.read(), "")
180 # Test long lines (multiple calls to read() in readline())
189 # Test lines where the first read might end with \r, so the
225 # Issue #8260: Test readline() followed by read()
228 self.assertEqual(f.read(), ''.join(lines[1:]))
229 self.assertEqual(f.read(), '')
231 # Issue #32110: Test readline() followed by read(n)
234 self.assertEqual(f.read(1), lines[1][0])
235 self.assertEqual(f.read(0), '')
236 self.assertEqual(f.read(100), data[len(lines[0]) + 1:][:100])
242 self.assertEqual(f.read(), '')
244 # Test read(n) followed by read()
246 self.assertEqual(f.read(size=40, chars=5), data[:5])
247 self.assertEqual(f.read(), data[5:])
248 self.assertEqual(f.read(), '')
250 # Issue #32110: Test read(n) followed by read(n)
252 self.assertEqual(f.read(size=40, chars=5), data[:5])
253 self.assertEqual(f.read(1), data[5])
254 self.assertEqual(f.read(0), '')
255 self.assertEqual(f.read(100), data[6:106])
257 # Issue #12446: Test read(n) followed by readlines()
259 self.assertEqual(f.read(size=40, chars=5), data[:5])
261 self.assertEqual(f.read(), '')
476 # try to read it back
479 self.assertEqual(f.read(), "spamspam")
484 self.assertRaises(UnicodeError, f.read)
488 self.assertRaises(UnicodeError, f.read)
494 "", # first byte of BOM read
495 "", # second byte of BOM read
496 "", # third byte of BOM read
497 "", # fourth byte of BOM read => byteorder known
660 # try to read it back
663 self.assertEqual(f.read(), "spamspam")
668 self.assertRaises(UnicodeError, f.read)
672 self.assertRaises(UnicodeError, f.read)
678 "", # first byte of BOM read
679 "", # second byte of BOM read => byteorder known
724 self.assertEqual(reader.read(), s1)
1089 "", # First BOM has been read and skipped
1092 "\ufeff", # Second BOM has been read and emitted
1093 "\ufeff\x00", # "\x00" read and emitted
1094 "\ufeff\x00", # First byte of encoded "\xff" read
1095 "\ufeff\x00\xff", # Second byte of encoded "\xff" read
1096 "\ufeff\x00\xff", # First byte of encoded "\u07ff" read
1097 "\ufeff\x00\xff\u07ff", # Second byte of encoded "\u07ff" read
1131 data = istream.read(sizehint)
1133 data = istream.read()
1153 data = istream.read(sizehint)
1155 data = istream.read()
1564 r.read(3)
1565 self.assertEqual(r.read(), "")
1781 self.assertEqual(ef.read(), b'\\\xd5\n\x00\x00\xae')
1933 chunk = q.read()
1941 decodedresult += reader.read()
2039 data = reader.read()
2321 self.assertEqual(ef.read(), b"\xfc")
2329 self.assertEqual(srw.read(), "\xfc")
2659 self.assertEqual(f.read(), data * 2)
2661 self.assertEqual(f.read(), data * 2)
2670 self.assertEqual(f.read(), data)
2679 self.assertEqual(f.read(), data)
2688 self.assertEqual(f.read(), data * 2)
2697 self.assertEqual(f.read(), data * 2)
2749 sout = reader.read()
3517 plain_text = outfile.read()