Home | History | Annotate | Download | only in test

Lines Matching refs:rawio

63     """A RawIO implementation without read(), so as to exercise the default
64 RawIO.read() which calls readinto()."""
589 rawio = self.MockRawIOWithoutRead((b"abc", b"d", None, b"efg", None))
590 self.assertEqual(rawio.read(2), b"ab")
591 self.assertEqual(rawio.read(2), b"c")
592 self.assertEqual(rawio.read(2), b"d")
593 self.assertEqual(rawio.read(2), None)
594 self.assertEqual(rawio.read(2), b"ef")
595 self.assertEqual(rawio.read(2), b"g")
596 self.assertEqual(rawio.read(2), None)
597 self.assertEqual(rawio.read(2), b"")
648 rawio = self.MockRawIO()
649 bufio = self.tp(rawio)
659 rawio = self.MockRawIO()
660 bufio = self.tp(rawio)
683 rawio = self.MockRawIO()
684 bufio = MyBufferedIO(rawio)
695 rawio = self.MockRawIO()
696 bufio = self.tp(rawio)
708 rawio = self.CloseFailureIO()
710 self.tp(rawio).xyzzy
775 rawio = self.MockRawIO()
776 bufio = self.tp(rawio, buffer_size=bufsize1)
778 rawio = self.MockRawIO()
779 bufio = self.tp(rawio, buffer_size=bufsize2)
787 rawio = self.MockRawIO([b"abc"])
788 bufio = self.tp(rawio)
789 bufio.__init__(rawio)
790 bufio.__init__(rawio, buffer_size=1024)
791 bufio.__init__(rawio, buffer_size=16)
793 self.assertRaises(ValueError, bufio.__init__, rawio, buffer_size=0)
794 self.assertRaises(ValueError, bufio.__init__, rawio, buffer_size=-16)
795 self.assertRaises(ValueError, bufio.__init__, rawio, buffer_size=-1)
796 rawio = self.MockRawIO([b"abc"])
797 bufio.__init__(rawio)
802 rawio = self.MockRawIO((b"abc", b"d", b"efg"))
803 bufio = self.tp(rawio)
809 rawio = self.MockRawIO((b"abc", b"d", b"efg"))
810 bufio = self.tp(rawio)
813 self.assertEqual(rawio._reads, 1)
815 self.assertEqual(rawio._reads, 1)
817 self.assertEqual(rawio._reads, 2)
819 self.assertEqual(rawio._reads, 3)
821 self.assertEqual(rawio._reads, 4)
826 rawio = self.MockRawIO((b"abc", b"d", b"efg"))
827 bufio = self.tp(rawio)
842 rawio = self.MockRawIO((b"abc\n", b"d\n", b"ef"))
843 return self.tp(rawio)
859 rawio = self.MockFileIO(data)
860 bufio = self.tp(rawio, buffer_size=bufsize)
866 self.assertEqual(rawio.read_history, raw_read_sizes)
870 rawio = self.MockRawIO((b"abc", b"d", None, b"efg", None, None, None))
871 bufio = self.tp(rawio)
879 rawio = self.MockRawIO((b"a", None, None))
880 self.assertEqual(b"a", rawio.readall())
881 self.assertIsNone(rawio.readall())
884 rawio = self.MockRawIO((b"abc", b"d", b"efg"))
885 bufio = self.tp(rawio)
890 rawio = self.MockRawIO((b"abc", b"d", b"efg"))
891 bufio = self.tp(rawio)
940 rawio = self.MisbehavedRawIO((b"abc", b"d", b"efg"))
941 bufio = self.tp(rawio)
951 rawio = self.MockRawIO([b"x" * n])
952 bufio = self.tp(rawio, bufsize)
955 self.assertEqual(rawio._extraneous_reads, 0,
956 "failed for {}: {} != 0".format(n, rawio._extraneous_reads))
959 rawio = self.MockRawIO([b"x" * (n - 1), b"x"])
960 rawio, bufsize)
962 self.assertEqual(rawio._extraneous_reads, 0,
963 "failed for {}: {} != 0".format(n, rawio._extraneous_reads))
974 rawio = self.MockRawIO()
975 bufio = self.tp(rawio)
977 bufio.__init__, rawio, sys.maxsize)
980 rawio = self.MockRawIO([b"abc"])
981 bufio = self.tp(rawio)
982 self.assertRaises(ValueError, bufio.__init__, rawio, buffer_size=0)
984 self.assertRaises(ValueError, bufio.__init__, rawio, buffer_size=-16)
986 self.assertRaises(ValueError, bufio.__init__, rawio, buffer_size=-1)
990 rawio = self.MisbehavedRawIO((b"abc", b"d", b"efg"))
991 bufio = self.tp(rawio)
999 rawio = self.FileIO(support.TESTFN, "w+b")
1000 f = self.tp(rawio)
1021 rawio = self.MockRawIO()
1022 bufio = self.tp(rawio)
1023 bufio.__init__(rawio)
1024 bufio.__init__(rawio, buffer_size=1024)
1025 bufio.__init__(rawio, buffer_size=16)
1028 self.assertRaises(ValueError, bufio.__init__, rawio, buffer_size=0)
1029 self.assertRaises(ValueError, bufio.__init__, rawio, buffer_size=-16)
1030 self.assertRaises(ValueError, bufio.__init__, rawio, buffer_size=-1)
1031 bufio.__init__(rawio)
1034 self.assertEqual(b"".join(rawio._write_stack), b"abcghi")
1245 rawio = self.MisbehavedRawIO()
1246 bufio = self.tp(rawio, 5)
1275 rawio = self.MockRawIO()
1276 bufio = self.tp(rawio)
1278 bufio.__init__, rawio, sys.maxsize)
1281 rawio = self.MockRawIO()
1282 bufio = self.tp(rawio)
1283 self.assertRaises(ValueError, bufio.__init__, rawio, buffer_size=0)
1285 self.assertRaises(ValueError, bufio.__init__, rawio, buffer_size=-16)
1287 self.assertRaises(ValueError, bufio.__init__, rawio, buffer_size=-1)
1294 rawio = self.FileIO(support.TESTFN, "w+b")
1295 f = self.tp(rawio)
1670 rawio = self.MockRawIO()
1671 bufio = self.tp(rawio)
1673 bufio.__init__, rawio, sys.maxsize)
2062 rawio = self.CloseFailureIO()
2064 self.TextIOWrapper(rawio).xyzzy
2489 rawio = io.FileIO(support.TESTFN, "wb")
2490 b = self.BufferedWriter(rawio)