Skip to content

Commit b668c64

Browse files
adamobengwesm
authored andcommitted
Another test for DataFrame.to_csv: the default line terminator should remain \n
1 parent de3d0a1 commit b668c64

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

pandas/tests/test_frame.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3851,6 +3851,16 @@ def test_to_csv_line_terminators(self):
38513851
'three,3,6\r\n')
38523852
self.assertEqual(buf.getvalue(), expected)
38533853

3854+
buf = StringIO()
3855+
df.to_csv(buf) # The default line terminator remains \n
3856+
expected = ('A,B\n'
3857+
'one,1,4\n'
3858+
'two,2,5\n'
3859+
'three,3,6\n')
3860+
self.assertEqual(buf.getvalue(), expected)
3861+
3862+
3863+
38543864

38553865
def test_to_excel_from_excel(self):
38563866
try:

0 commit comments

Comments
 (0)