 │ incididunt ut labore et dolore magna aliqua.                                     │
 │                                                                                  │
 │                                                                                  │
-╰──────────────────────────────────────────────────────────────────────────────────╯")))
-
+╰──────────────────────────────────────────────────────────────────────────────────╯"
+                 )))
 
 (ert-deftest test-render-framed-text--file-caption-and-padding ()
   (should (equal (spacemacs//render-framed-text
                   (concat spacemacs-core-directory "tests/data/framed-text.txt")
                   62 "Caption" 4)
-                 "╭─Caption──────────────────────────────────────────────────────────╮
-│                                                                  │
-│    Lorem ipsum  dolor sit amet, consectetur  adipiscing elit,    │
-│    sed do eiusmod tempor incididunt ut labore et dolore magna    │
-│    aliqua. Ut enim ad minim veniam, quis nostrud exercitation    │
-│    ullamco laboris  nisi ut aliquip ex  ea commodo consequat.    │
-│    Duis aute irure dolor  in reprehenderit in voluptate velit    │
-│    esse  cillum dolore  eu fugiat  nulla pariatur.  Excepteur    │
-│    sint occaecat  cupidatat non  proident, sunt in  culpa qui    │
-│    officia deserunt mollit anim id est laborum.                  │
-│                                                                  │
-╰──────────────────────────────────────────────────────────────────╯")))
+                 "╭─Caption────────────────────────────────────────────────────╮
+│                                                            │
+│    Lorem ipsum  dolor sit amet,  consectetur adipiscing    │
+│    elit, sed do eiusmod  tempor incididunt ut labore et    │
+│    dolore magna  aliqua. Ut enim ad  minim veniam, quis    │
+│    nostrud exercitation ullamco laboris nisi ut aliquip    │
+│    ex ea  commodo consequat.  Duis aute irure  dolor in    │
+│    reprehenderit in voluptate  velit esse cillum dolore    │
+│    eu  fugiat nulla  pariatur. Excepteur  sint occaecat    │
+│    cupidatat non  proident, sunt  in culpa  qui officia    │
+│    deserunt mollit anim id est laborum.                    │
+│                                                            │
+╰────────────────────────────────────────────────────────────╯"
+                 )))

│ Lorem ipsum dolor  sit amet, consectetur adipiscing elit, sed  do eiusmod tempor │
│ incididunt ut labore et dolore magna aliqua.                                     │
│                                                                                  │
╰──────────────────────────────────────────────────────────────────────────────────╯")))

(ert-deftest test-render-framed-text--msg-short-text ()
  (should (equal (spacemacs//render-framed-text "Short content.")


(ert-deftest test-render-framed-text--msg-width-caption-and-padding ()
  (should (equal (spacemacs//render-framed-text test-text 32 "Caption" 4)
                 "╭─Caption──────────────────────╮
│                              │
│    Lorem ipsum  dolor sit    │
│    amet,      consectetur    │
│    adipiscing  elit,  sed    │
│    do    eiusmod   tempor    │
│    incididunt  ut  labore    │
│    et     dolore    magna    │
│    aliqua.                   │
│                              │
╰──────────────────────────────╯"
                 )))

(ert-deftest test-render-framed-text--msg-width-caption-no-padding ()
  (should (equal (spacemacs//render-framed-text test-text 32 "Caption")
                 "╭─Caption──────────────────────╮
│                              │
│ Lorem ipsum  dolor sit amet, │
│ consectetur adipiscing elit, │
│ sed   do    eiusmod   tempor │
│ incididunt   ut  labore   et │
│ dolore magna aliqua.         │
│                              │
╰──────────────────────────────╯"
                 )))

(ert-deftest test-render-framed-text--msg-width-no-caption-no-padding ()
  (should (equal (spacemacs//render-framed-text test-text 32)
                 "╭──────────────────────────────╮
│                              │
│ Lorem ipsum  dolor sit amet, │
│ consectetur adipiscing elit, │
│ sed   do    eiusmod   tempor │
│ incididunt   ut  labore   et │
│ dolore magna aliqua.         │
│                              │
╰──────────────────────────────╯"
                 )))

(ert-deftest test-render-framed-text--msg-no-width-no-caption-no-padding ()
  (should (equal (spacemacs//render-framed-text test-text)
