File tree Expand file tree Collapse file tree 1 file changed +23
-0
lines changed
Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -1462,6 +1462,29 @@ def test_zero_mode_tie_order_independence(self):
14621462 dialect = sniffer .sniff (sample )
14631463 self .assertEqual (dialect .delimiter , "," )
14641464
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+ sniffer = csv .Sniffer ()
1479+ pattern = (
1480+ "a:b\n "
1481+ "c,d\n "
1482+ "e:f\n "
1483+ "g,h\n "
1484+ )
1485+ sample = pattern * 10
1486+ with self .assertRaises (csv .Error ):
1487+ sniffer .sniff (sample )
14651488
14661489class NUL :
14671490 def write (s , * args ):
You can’t perform that action at this time.
0 commit comments