Lines Matching refs:reader

51         self._test_arg_valid(csv.reader, [])
52 self.assertRaises(OSError, csv.reader, BadIterable())
81 self._test_default_attrs(csv.reader, [])
103 self._test_kw_attrs(csv.reader, [])
131 self._test_dialect_attrs(csv.reader, [])
293 reader = csv.reader(input, **kwargs)
294 result = list(reader)
390 r = csv.reader(['line,1', 'line,2', 'line,3'])
407 for i, row in enumerate(csv.reader(fileobj)):
416 for i, row in enumerate(csv.reader(fileobj,quoting=csv.QUOTE_NONE,escapechar="\\")):
454 self.assertEqual([['X', 'Y', 'Z']], list(csv.reader(['X;Y;Z'], name)))
498 reader = csv.reader(fileobj, dialect=space())
499 self.assertEqual(next(reader), ["abc", "def"])
500 self.assertEqual(next(reader), ["c1ccccc1", "benzene"])
543 self.assertRaises(TypeError, csv.reader, [], bad_attr = 0)
545 self.assertRaises(TypeError, csv.reader, [], delimiter = None)
546 self.assertRaises(TypeError, csv.reader, [], quoting = -1)
547 self.assertRaises(TypeError, csv.reader, [], quoting = 100)
565 reader = csv.reader(fileobj, dialect = self.dialect)
566 fields = list(reader)
776 reader = csv.DictReader(fileobj,
778 self.assertEqual(next(reader), {"f1": '1', "f2": '2', "f3": 'abc'})
784 reader = csv.DictReader(fileobj)
785 self.assertEqual(next(reader), {"f1": '1', "f2": '2', "f3": 'abc'})
786 self.assertEqual(reader.fieldnames, ["f1", "f2", "f3"])
794 reader = csv.DictReader(fileobj,
795 fieldnames=next(csv.reader(fileobj)))
796 self.assertEqual(reader.fieldnames, ["f1", "f2", "f3"])
797 self.assertEqual(next(reader), {"f1": '1', "f2": '2', "f3": 'abc'})
804 reader = csv.DictReader(fileobj)
805 first = next(reader)
806 for row in itertools.chain([first], reader):
807 self.assertEqual(reader.fieldnames, ["f1", "f2", "f3"])
814 reader = csv.DictReader(fileobj,
816 self.assertEqual(next(reader), {"f1": '1', "f2": '2',
823 reader = csv.DictReader(fileobj,
825 self.assertEqual(next(reader), {"f1": '1', "f2": '2',
832 reader = csv.DictReader(fileobj, restkey="_rest")
833 self.assertEqual(reader.fieldnames, ["f1", "f2"])
834 self.assertEqual(next(reader), {"f1": '1', "f2": '2',
841 reader = csv.DictReader(fileobj,
844 self.assertEqual(next(reader), {"1": '1', "2": '2', "3": 'abc',
846 self.assertEqual(next(reader), {"1": '1', "2": '2', "3": 'abc',
857 reader = csv.DictReader(sample,
859 self.assertEqual(next(reader), {"i1": '2147483648',
866 reader = csv.DictReader(["1,2,abc,4,5,6\r\n","\r\n",
869 self.assertEqual(next(reader), {"1": '1', "2": '2', "3": 'abc',
871 self.assertEqual(next(reader), {"1": '1', "2": '2', "3": 'abc',
875 reader = csv.DictReader(["1;2;abc;4;5;6\r\n"],
878 self.assertEqual(next(reader), {"1": '1', "2": '2', "3": 'abc',
1252 csv.reader(["a,b,c\r\n"])
1253 csv.reader(["a,b,c\r\n"])
1254 csv.reader(["a,b,c\r\n"])
1257 # if csv.reader() leaks, last delta should be 3 or more
1284 rdr = csv.reader(rows)
1289 # if reader leaks during read, delta should be 5 or more
1320 reader = csv.reader(fileobj)
1321 self.assertEqual(list(reader), [self.names])