aboutsummaryrefslogtreecommitdiff
path: root/test/Tests/Writers
diff options
context:
space:
mode:
Diffstat (limited to 'test/Tests/Writers')
-rw-r--r--test/Tests/Writers/JATS.hs15
1 files changed, 15 insertions, 0 deletions
diff --git a/test/Tests/Writers/JATS.hs b/test/Tests/Writers/JATS.hs
index 23c1686dc..e90438176 100644
--- a/test/Tests/Writers/JATS.hs
+++ b/test/Tests/Writers/JATS.hs
@@ -142,4 +142,19 @@ tests =
codeWith ("7y",[],[]) "print 5" =?>
"<p><monospace id=\"U0037y\">print 5</monospace></p>"
]
+
+ , testGroup "spans"
+ [ "unwrapped if no attributes given" =:
+ spanWith nullAttr "text in span" =?>
+ "<p>text in span</p>"
+
+ , "converted to named-content element" =:
+ spanWith ("a", ["ignored"], [("alt", "aa")]) "text" =?>
+ "<p><named-content id=\"a\" alt=\"aa\">text</named-content></p>"
+
+ , "unwrapped if named-content element would have no attributes" =:
+ spanWith ("", ["ignored"], [("hidden", "true")]) "text in span" =?>
+ "<p>text in span</p>"
+
+ ]
]