@@ -24,6 +24,20 @@ def test_first_column_heading():
2424 assert text == expected
2525
2626
27+ def test_first_column_heading_body_only ():
28+ text = t2a (
29+ body = [["1" , "30" , "40" , "35" , "30" ], ["2" , "30" , "40" , "35" , "30" ]],
30+ first_col_heading = True ,
31+ )
32+ expected = (
33+ "╔═══╦═══════════════════╗\n "
34+ "║ 1 ║ 30 40 35 30 ║\n "
35+ "║ 2 ║ 30 40 35 30 ║\n "
36+ "╚═══╩═══════════════════╝\n "
37+ )
38+ assert text == expected
39+
40+
2741def test_last_column_heading ():
2842 text = t2a (
2943 header = ["#" , "G" , "H" , "R" , "S" ],
@@ -45,6 +59,20 @@ def test_last_column_heading():
4559 assert text == expected
4660
4761
62+ def test_last_column_heading_body_only ():
63+ text = t2a (
64+ body = [["1" , "30" , "40" , "35" , "30" ], ["2" , "30" , "40" , "35" , "30" ]],
65+ last_col_heading = True ,
66+ )
67+ expected = (
68+ "╔══════════════════╦════╗\n "
69+ "║ 1 30 40 35 ║ 30 ║\n "
70+ "║ 2 30 40 35 ║ 30 ║\n "
71+ "╚══════════════════╩════╝\n "
72+ )
73+ assert text == expected
74+
75+
4876def test_both_column_heading ():
4977 text = t2a (
5078 header = ["#" , "G" , "H" , "R" , "S" ],
0 commit comments