There was an error while loading. Please reload this page.
1 parent f1ebd08 commit 37fbc95Copy full SHA for 37fbc95
1 file changed
Lib/test/test_csv.py
@@ -1599,6 +1599,14 @@ def test_sniff_single_column(self):
1599
with self.assertRaisesRegex(csv.Error, "Could not determine delimiter"):
1600
sniffer.sniff(sample, delimiters=',;')
1601
1602
+ def test_sniff_space_delimiter(self):
1603
+ # This sample used to be quadratic.
1604
+ sniffer = csv.Sniffer()
1605
+ sample = '"a" "b"\n' + ' ' * 100000
1606
+ dialect = sniffer.sniff(sample)
1607
+ self.assertEqual(dialect.delimiter, ' ')
1608
+ self.assertIs(dialect.doublequote, False)
1609
+
1610
1611
class NUL:
1612
def write(s, *args):
0 commit comments