diff --git a/test/test_quote.py b/test/test_quote.py index e660c7b..deb119a 100644 --- a/test/test_quote.py +++ b/test/test_quote.py @@ -1,6 +1,7 @@ import mistletoe from renderer.fifty_ohm_html_renderer import FiftyOhmHtmlRenderer +from renderer.fifty_ohm_latex_renderer import FiftyOhmLaTeXRenderer from test.util import paragraph @@ -17,3 +18,17 @@ def test_quote_html() : for assertion in assertions: assert mistletoe.markdown(assertion, FiftyOhmHtmlRenderer) == paragraph(assertions[assertion]) + +def test_quote_latex() : + + assertions = { + '"quote"' : '\n\enquote{quote}\n', + '" quote "' : '\n\enquote{ quote }\n', + '"quote" "' : '\n\enquote{quote} "\n', + '"quo te1" filltext "qu ot e2"' : '\n\enquote{quo te1} filltext \enquote{qu ot e2}\n', + '"quo *te1*" filltext "qu ot e2"' : '\n\enquote{quo \emph{te1}} filltext \enquote{qu ot e2}\n', + '""' : '\n""\n', + } + + for assertion in assertions: + assert mistletoe.markdown(assertion, FiftyOhmLaTeXRenderer) == assertions[assertion]