"box always has 5 lines minimum (border, empty, text, empty, border)"
"long words are split and do not overflow the box"
"multi-word comment wraps correctly within width"
"print_box = TRUE returns invisibly and prints"
"section_title = FALSE : first and last lines are full '#' borders"
"section_title = FALSE : box width matches requested width"
"section_title = FALSE : all alignments produce correct width"
"section_title = FALSE : border_style is ignored"
"section_title = TRUE : invalid border_style throws an error"
"section_title = TRUE : all styles produce correct width"
"section_title = TRUE : top border contains comment text"
"section_title = TRUE : top border triggers RStudio section (ends with 4+ trigger chars)"
"section_title = TRUE : bottom border does NOT end with RStudio trigger chars"
": bottom ne doit pas déclencher une section RStudio"
"section_title = TRUE : bottom border uses the correct fill character"
"section_title = TRUE : long comment is truncated with '...' in the header"
"section_title = TRUE : all alignments produce correct width (default style)"

section_title = TRUE : bottom border does NOT end with RStudio trigger chars