aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorAlbert Krewinkel <[email protected]>2022-01-01 13:35:18 +0100
committerAlbert Krewinkel <[email protected]>2022-01-01 13:44:14 +0100
commiteae9be3a484b7046a9d8ca4eeca990b6a3719b0c (patch)
treef2bf494481e1a215424ded2f1ef427fb8aed3eca /test
parente58a5ceed8bb629efbfd670bf162b65b7853ab7f (diff)
Org reader: allow trailing spaces after key/value pairs in directives
Ensures that spaces at the end of attribute directives like `#+ATTR_HTML: :width 100%` (note the trailing spaces) are accepted.
Diffstat (limited to 'test')
-rw-r--r--test/Tests/Readers/Org/Inline.hs8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/Tests/Readers/Org/Inline.hs b/test/Tests/Readers/Org/Inline.hs
index 111d74879..3b7dcac72 100644
--- a/test/Tests/Readers/Org/Inline.hs
+++ b/test/Tests/Readers/Org/Inline.hs
@@ -213,6 +213,14 @@ tests =
] =?>
para (imageWith ("", [], [("width", "50%")]) "guinea-pig.gif" "" "")
+ , "HTML attributes can have trailing spaces" =:
+ T.unlines [ "#+attr_html: :width 100% :height 360px "
+ , "[[file:fireworks.jpg]]"
+ ] =?>
+ let kv = [("width", "100%"), ("height", "360px")]
+ in para (imageWith (mempty, mempty, kv) "fireworks.jpg" mempty mempty)
+
+
, "Uppercase extension" =:
"[[file:test.PNG]]" =?>
para (image "test.PNG" "" "")