MCPcopy Index your code
hub / github.com/python/cpython / test_read_escape

Method test_read_escape

Lib/test/test_csv.py:415–425  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

413 self._read_test(['a\0b\0c'], [['a', 'b', 'c']], delimiter='\0')
414
415 def test_read_escape(self):
416 self._read_test(['a,\\b,c'], [['a', 'b', 'c']], escapechar='\\')
417 self._read_test(['a,b\\,c'], [['a', 'b,c']], escapechar='\\')
418 self._read_test(['a,"b\\,c"'], [['a', 'b,c']], escapechar='\\')
419 self._read_test(['a,"b,\\c"'], [['a', 'b,c']], escapechar='\\')
420 self._read_test(['a,"b,c\\""'], [['a', 'b,c"']], escapechar='\\')
421 self._read_test(['a,"b,c"\\'], [['a', 'b,c\\']], escapechar='\\')
422 self._read_test(['a,^b,c'], [['a', 'b', 'c']], escapechar='^')
423 self._read_test(['a,\0b,c'], [['a', 'b', 'c']], escapechar='\0')
424 self._read_test(['a,\\b,c'], [['a', '\\b', 'c']], escapechar=None)
425 self._read_test(['a,\\b,c'], [['a', '\\b', 'c']])
426
427 def test_read_quoting(self):
428 self._read_test(['1,",3,",5'], [['1', ',3,', '5']])

Callers

nothing calls this directly

Calls 1

_read_testMethod · 0.95

Tested by

no test coverage detected