Home | History | Annotate | Download | only in test

Lines Matching defs:dialect

48         self.assertEqual(obj.dialect.delimiter, ',')
49 self.assertEqual(obj.dialect.doublequote, True)
50 self.assertEqual(obj.dialect.escapechar, None)
51 self.assertEqual(obj.dialect.lineterminator, "\r\n")
52 self.assertEqual(obj.dialect.quotechar, '"')
53 self.assertEqual(obj.dialect.quoting, csv.QUOTE_MINIMAL)
54 self.assertEqual(obj.dialect.skipinitialspace, False)
55 self.assertEqual(obj.dialect.strict, False)
57 self.assertRaises(TypeError, delattr, obj.dialect, 'delimiter')
58 self.assertRaises(TypeError, setattr, obj.dialect, 'delimiter', ':')
59 self.assertRaises(AttributeError, delattr, obj.dialect, 'quoting')
60 self.assertRaises(AttributeError, setattr, obj.dialect,
76 self.assertEqual(obj.dialect.delimiter, ':')
77 self.assertEqual(obj.dialect.doublequote, False)
78 self.assertEqual(obj.dialect.escapechar, '\\')
79 self.assertEqual(obj.dialect.lineterminator, "\r")
80 self.assertEqual(obj.dialect.quotechar, '*')
81 self.assertEqual(obj.dialect.quoting, csv.QUOTE_NONE)
82 self.assertEqual(obj.dialect.skipinitialspace, True)
83 self.assertEqual(obj.dialect.strict, True)
92 # Now try with dialect-derived options
93 class dialect:
102 args = args + (dialect,)
104 self.assertEqual(obj.dialect.delimiter, '-')
105 self.assertEqual(obj.dialect.doublequote, False)
106 self.assertEqual(obj.dialect.escapechar, '^')
107 self.assertEqual(obj.dialect.lineterminator, "$")
108 self.assertEqual(obj.dialect.quotechar, '#')
109 self.assertEqual(obj.dialect.quoting, csv.QUOTE_ALL)
110 self.assertEqual(obj.dialect.skipinitialspace, True)
111 self.assertEqual(obj.dialect.strict, False)
128 expect + writer.dialect.lineterminator)
363 class myexceltsv(csv.Dialect):
378 rdr = csv.reader(fileobj, dialect=space())
420 writer = csv.writer(fileobj, dialect=testB())
431 writer = csv.writer(fileobj, dialect='testC')
442 writer = csv.writer(fileobj, dialect=testA, delimiter=';')
468 reader = csv.reader(fileobj, dialect = self.dialect)
479 writer = csv.writer(fileobj, dialect = self.dialect)
488 dialect = 'excel'
589 dialect = EscapedExcel()
602 dialect = QuotedEscapedExcel()
790 writer = csv.writer(fileobj, dialect="excel")
806 writer = csv.writer(fileobj, dialect="excel")
822 writer = csv.writer(fileobj, dialect="excel")
837 writer = csv.writer(fileobj, dialect="excel")
848 class mydialect(csv.Dialect):
872 class mydialect(csv.Dialect):
888 class mydialect(csv.Dialect):
943 dialect = sniffer.sniff(self.sample1)
944 self.assertEqual(dialect.delimiter, ",")
945 self.assertEqual(dialect.quotechar, '"')
946 self.assertEqual(dialect.skipinitialspace, True)
948 dialect = sniffer.sniff(self.sample2)
949 self.assertEqual(dialect.delimiter, ":")
950 self.assertEqual(dialect.quotechar, "'")
951 self.assertEqual(dialect.skipinitialspace, False)
955 dialect = sniffer.sniff(self.sample3)
959 self.assertIn(dialect.delimiter, self.sample3)
960 dialect = sniffer.sniff(self.sample3, delimiters="?,")
961 self.assertEqual(dialect.delimiter, "?")
962 dialect = sniffer.sniff(self.sample3, delimiters="/,")
963 self.assertEqual(dialect.delimiter, "/")
964 dialect = sniffer.sniff(self.sample4)
965 self.assertEqual(dialect.delimiter, ";")
966 dialect = sniffer.sniff(self.sample5)
967 self.assertEqual(dialect.delimiter, "\t")
968 dialect = sniffer.sniff(self.sample6)
969 self.assertEqual(dialect.delimiter, "|")
970 dialect = sniffer.sniff(self.sample7)
971 self.assertEqual(dialect.delimiter, "|")
972 self.assertEqual(dialect.quotechar, "'")
976 dialect = sniffer.sniff(self.header)
977 self.assertFalse(dialect.doublequote)
978 dialect = sniffer.sniff(self.sample2)
979 self.assertTrue(dialect.doublequote)