We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c9cd73e commit 7a3c974Copy full SHA for 7a3c974
1 file changed
Lib/test/test_csv.py
@@ -1462,6 +1462,29 @@ def test_zero_mode_tie_order_independence(self):
1462
dialect = sniffer.sniff(sample)
1463
self.assertEqual(dialect.delimiter, ",")
1464
1465
+ def test_zero_mode_tie_order_comma_first(self):
1466
+ sniffer = csv.Sniffer()
1467
+ pattern = (
1468
+ "a,b\n"
1469
+ "c:d\n"
1470
+ "e,f\n"
1471
+ "g:h\n"
1472
+ )
1473
+ sample = pattern * 10
1474
+ with self.assertRaises(csv.Error):
1475
+ sniffer.sniff(sample)
1476
+
1477
+ def test_zero_mode_tie_order_colon_first(self):
1478
1479
1480
+ "a:b\n"
1481
+ "c,d\n"
1482
+ "e:f\n"
1483
+ "g,h\n"
1484
1485
1486
1487
1488
1489
class NUL:
1490
def write(s, *args):
0 commit comments