Skip to content

Commit 7a3c974

Browse files
committed
,: tie
1 parent c9cd73e commit 7a3c974

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

Lib/test/test_csv.py

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff 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

14661489
class NUL:
14671490
def write(s, *args):

0 commit comments

Comments
 (0)