import mistletoe
from renderer.fifty_ohm_html_renderer import FiftyOhmHtmlRenderer
def test_thematic_break_html() :
assertions = {
"---" : '\n',
"---\n---" : '\n\n',
}
for assertion in assertions:
assert mistletoe.markdown(assertion, FiftyOhmHtmlRenderer) == assertions[assertion]
def test_tag_html() :
assertions = {
"
Foo
",1,0)+'\n', "Foo
",1,0)+'\n', "Foo
",1,0)+'\n', "Foo
",1,0)+'\n', "Foo
",1,0)+'\n', "Foo
",1,0)+'\n', "Foo
",1,0)+'\n', "Foo
",1,0)+'\n', "Foo
\n', "Foo
",1,1)+'\n', "---\nFoo
",1,1)+'\n'+FiftyOhmHtmlRenderer.render_tag_helper("margin","Foo
",2,1)+'\n', "---\nFoo
",1,1)+'\n\n'+FiftyOhmHtmlRenderer.render_tag_helper("margin","Foo
",2,2)+'\n', } for assertion in assertions: assert mistletoe.markdown(assertion, FiftyOhmHtmlRenderer) == assertions[assertion]