Skip to content

Commit c53c23f

Browse files
TST:Updated and Added Test Cases for GH49230
1 parent d46472b commit c53c23f

File tree

1 file changed

+18
-4
lines changed

1 file changed

+18
-4
lines changed

pandas/tests/io/formats/test_format.py

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1414,25 +1414,25 @@ def test_to_string_no_index(self):
14141414
assert df_s == expected
14151415

14161416
def test_to_string_line_width_no_index(self):
1417-
# GH 13998, GH 22505
1417+
# GH 13998, GH 22505, # GH 49230
14181418
df = DataFrame({"x": [1, 2, 3], "y": [4, 5, 6]})
14191419

14201420
df_s = df.to_string(line_width=1, index=False)
1421-
expected = " x \\\n 1 \n 2 \n 3 \n\n y \n 4 \n 5 \n 6 "
1421+
expected = " x \n 1 \\\n 2 \n 3 \n\n y \n 4 \n 5 \n 6 "
14221422

14231423
assert df_s == expected
14241424

14251425
df = DataFrame({"x": [11, 22, 33], "y": [4, 5, 6]})
14261426

14271427
df_s = df.to_string(line_width=1, index=False)
1428-
expected = " x \\\n11 \n22 \n33 \n\n y \n 4 \n 5 \n 6 "
1428+
expected = " x \n11 \\\n22 \n33 \n\n y \n 4 \n 5 \n 6 "
14291429

14301430
assert df_s == expected
14311431

14321432
df = DataFrame({"x": [11, 22, -33], "y": [4, 5, -6]})
14331433

14341434
df_s = df.to_string(line_width=1, index=False)
1435-
expected = " x \\\n 11 \n 22 \n-33 \n\n y \n 4 \n 5 \n-6 "
1435+
expected = " x \n 11 \\\n 22 \n-33 \n\n y \n 4 \n 5 \n-6 "
14361436

14371437
assert df_s == expected
14381438

@@ -1686,6 +1686,20 @@ def test_to_string_line_width(self):
16861686
s = df.to_string(line_width=80)
16871687
assert max(len(line) for line in s.split("\n")) == 80
16881688

1689+
def test_to_string_header_false(self):
1690+
# GH 49230
1691+
df = DataFrame([1, 2])
1692+
df.index.name = "a"
1693+
s = df.to_string(header=False)
1694+
expected = "a \n0 1\n1 2"
1695+
assert s == expected
1696+
1697+
df = DataFrame([[1, 2], [3, 4]])
1698+
df.index.name = "a"
1699+
s = df.to_string(header=False)
1700+
expected = "a \n0 1 2\n1 3 4"
1701+
assert s == expected
1702+
16891703
def test_show_dimensions(self):
16901704
df = DataFrame(123, index=range(10, 15), columns=range(30))
16911705

0 commit comments

Comments
 (0)