@@ -1397,25 +1397,100 @@ def test_to_string_no_index(self):
1397
1397
assert df_s == expected
1398
1398
1399
1399
def test_to_string_line_width_no_index (self ):
1400
- # GH 13998, GH 22505, # GH 49230
1400
+ # GH 13998, GH 22505
1401
1401
df = DataFrame ({"x" : [1 , 2 , 3 ], "y" : [4 , 5 , 6 ]})
1402
1402
1403
1403
df_s = df .to_string (line_width = 1 , index = False )
1404
- expected = " x \ n 1 \\ \n 2 \n 3 \n \n y \n 4 \n 5 \n 6 "
1404
+ expected = " x \\ \ n 1 \n 2 \n 3 \n \n y \n 4 \n 5 \n 6 "
1405
1405
1406
1406
assert df_s == expected
1407
1407
1408
1408
df = DataFrame ({"x" : [11 , 22 , 33 ], "y" : [4 , 5 , 6 ]})
1409
1409
1410
1410
df_s = df .to_string (line_width = 1 , index = False )
1411
- expected = " x \ n 11 \\ \n 22 \n 33 \n \n y \n 4 \n 5 \n 6 "
1411
+ expected = " x \\ \ n 11 \n 22 \n 33 \n \n y \n 4 \n 5 \n 6 "
1412
1412
1413
1413
assert df_s == expected
1414
1414
1415
1415
df = DataFrame ({"x" : [11 , 22 , - 33 ], "y" : [4 , 5 , - 6 ]})
1416
1416
1417
1417
df_s = df .to_string (line_width = 1 , index = False )
1418
- expected = " x \n 11 \\ \n 22 \n -33 \n \n y \n 4 \n 5 \n -6 "
1418
+ expected = " x \\ \n 11 \n 22 \n -33 \n \n y \n 4 \n 5 \n -6 "
1419
+
1420
+ assert df_s == expected
1421
+
1422
+ def test_to_string_line_width_no_header (self ):
1423
+ # GH 53054
1424
+ df = DataFrame ({"x" : [1 , 2 , 3 ], "y" : [4 , 5 , 6 ]})
1425
+
1426
+ df_s = df .to_string (line_width = 1 , header = False )
1427
+ expected = "0 1 \\ \n 1 2 \n 2 3 \n \n 0 4 \n 1 5 \n 2 6 "
1428
+
1429
+ assert df_s == expected
1430
+
1431
+ df = DataFrame ({"x" : [11 , 22 , 33 ], "y" : [4 , 5 , 6 ]})
1432
+
1433
+ df_s = df .to_string (line_width = 1 , header = False )
1434
+ expected = "0 11 \\ \n 1 22 \n 2 33 \n \n 0 4 \n 1 5 \n 2 6 "
1435
+
1436
+ assert df_s == expected
1437
+
1438
+ df = DataFrame ({"x" : [11 , 22 , - 33 ], "y" : [4 , 5 , - 6 ]})
1439
+
1440
+ df_s = df .to_string (line_width = 1 , header = False )
1441
+ expected = "0 11 \\ \n 1 22 \n 2 -33 \n \n 0 4 \n 1 5 \n 2 -6 "
1442
+
1443
+ assert df_s == expected
1444
+
1445
+ def test_to_string_line_width_no_index_no_header (self ):
1446
+ # GH 53054
1447
+ df = DataFrame ({"x" : [1 , 2 , 3 ], "y" : [4 , 5 , 6 ]})
1448
+
1449
+ df_s = df .to_string (line_width = 1 , index = False , header = False )
1450
+ expected = "1 \\ \n 2 \n 3 \n \n 4 \n 5 \n 6 "
1451
+
1452
+ assert df_s == expected
1453
+
1454
+ df = DataFrame ({"x" : [11 , 22 , 33 ], "y" : [4 , 5 , 6 ]})
1455
+
1456
+ df_s = df .to_string (line_width = 1 , index = False , header = False )
1457
+ expected = "11 \\ \n 22 \n 33 \n \n 4 \n 5 \n 6 "
1458
+
1459
+ assert df_s == expected
1460
+
1461
+ df = DataFrame ({"x" : [11 , 22 , - 33 ], "y" : [4 , 5 , - 6 ]})
1462
+
1463
+ df_s = df .to_string (line_width = 1 , index = False , header = False )
1464
+ expected = " 11 \\ \n 22 \n -33 \n \n 4 \n 5 \n -6 "
1465
+
1466
+ assert df_s == expected
1467
+
1468
+ def test_to_string_line_width_with_both_index_and_header (self ):
1469
+ # GH 53054
1470
+ df = DataFrame ({"x" : [1 , 2 , 3 ], "y" : [4 , 5 , 6 ]})
1471
+
1472
+ df_s = df .to_string (line_width = 1 )
1473
+ expected = (
1474
+ " x \\ \n 0 1 \n 1 2 \n 2 3 \n \n y \n 0 4 \n 1 5 \n 2 6 "
1475
+ )
1476
+
1477
+ assert df_s == expected
1478
+
1479
+ df = DataFrame ({"x" : [11 , 22 , 33 ], "y" : [4 , 5 , 6 ]})
1480
+
1481
+ df_s = df .to_string (line_width = 1 )
1482
+ expected = (
1483
+ " x \\ \n 0 11 \n 1 22 \n 2 33 \n \n y \n 0 4 \n 1 5 \n 2 6 "
1484
+ )
1485
+
1486
+ assert df_s == expected
1487
+
1488
+ df = DataFrame ({"x" : [11 , 22 , - 33 ], "y" : [4 , 5 , - 6 ]})
1489
+
1490
+ df_s = df .to_string (line_width = 1 )
1491
+ expected = (
1492
+ " x \\ \n 0 11 \n 1 22 \n 2 -33 \n \n y \n 0 4 \n 1 5 \n 2 -6 "
1493
+ )
1419
1494
1420
1495
assert df_s == expected
1421
1496
0 commit comments