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 1705351 commit c62c513Copy full SHA for c62c513
1 file changed
Lib/test/test_csv.py
@@ -1589,11 +1589,16 @@ def test_doublequote_across_quoted_fields(self):
1589
sniffer.sniff(data).doublequote,
1590
False,
1591
)
1592
- self.assertFalse(sniffer._detect_doublequote(
1593
- f'a{quotechar}b{separator}{data}',
1594
- delimiter,
1595
- quotechar,
1596
- ))
+ for literal_quote_count in range(1, 5):
+ with self.subTest(
+ literal_quote_count=literal_quote_count,
+ ):
+ self.assertFalse(sniffer._detect_doublequote(
1597
+ f'a{quotechar * literal_quote_count}b'
1598
+ f'{separator}{data}',
1599
+ delimiter,
1600
+ quotechar,
1601
+ ))
1602
1603
def test_guess_delimiter_crlf_not_chosen(self):
1604
# Ensure that we pick the real delimiter ("|") over "\r" in a tie.
0 commit comments