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

Method _write_test

Lib/test/test_csv.py:177–183  ·  view source on GitHub ↗
(self, fields, expect, **kwargs)

Source from the content-addressed store, hash-verified

175
176
177 def _write_test(self, fields, expect, **kwargs):
178 with TemporaryFile("w+", encoding="utf-8", newline='') as fileobj:
179 writer = csv.writer(fileobj, **kwargs)
180 writer.writerow(fields)
181 fileobj.seek(0)
182 self.assertEqual(fileobj.read(),
183 expect + writer.dialect.lineterminator)
184
185 def _write_error_test(self, exc, fields, **kwargs):
186 with TemporaryFile("w+", encoding="utf-8", newline='') as fileobj:

Callers 6

test_write_bigfieldMethod · 0.95
test_write_quotingMethod · 0.95
test_write_escapeMethod · 0.95
test_write_iterableMethod · 0.95

Calls 6

TemporaryFileFunction · 0.90
writerowMethod · 0.80
writerMethod · 0.45
seekMethod · 0.45
assertEqualMethod · 0.45
readMethod · 0.45

Tested by

no test coverage detected