mirror of
https://github.com/kennethreitz/tablib.git
synced 2026-06-05 06:56:13 +00:00
Refs #250 - Test that commas embedded in quoted strings can be imported
This commit is contained in:
@@ -625,6 +625,16 @@ class CSVTests(BaseTestCase):
|
|||||||
|
|
||||||
self.assertEqual(_csv, data.csv)
|
self.assertEqual(_csv, data.csv)
|
||||||
|
|
||||||
|
def test_csv_import_set_commas_embedded(self):
|
||||||
|
"""Comma-separated CSV can include commas inside quoted string."""
|
||||||
|
csv_text = (
|
||||||
|
'id,name,description,count\r\n'
|
||||||
|
'12,Smith,"Red, rounded",4\r\n'
|
||||||
|
)
|
||||||
|
data.csv = csv_text
|
||||||
|
self.assertEqual(data[0][2], 'Red, rounded')
|
||||||
|
self.assertEqual(data.csv, csv_text)
|
||||||
|
|
||||||
def test_csv_import_set_with_unicode_str(self):
|
def test_csv_import_set_with_unicode_str(self):
|
||||||
"""Import CSV set with non-ascii characters in unicode literal"""
|
"""Import CSV set with non-ascii characters in unicode literal"""
|
||||||
csv_text = (
|
csv_text = (
|
||||||
|
|||||||
Reference in New Issue
Block a user