Correct test_code_with_tricky_content()

Result of previous test didn't check for the trailing '  ' that
convert_br() adds: This is needed to ensure that the resulting
markdown not only has \n for the <br> but also renders it as
a newline.
This commit is contained in:
Andrew Richards
2020-11-26 22:20:29 +00:00
parent 3354f143d8
commit 92a73c8dfe

View File

@@ -9,6 +9,5 @@ def test_nested():
def test_code_with_tricky_content():
assert md('<code>></code>') == "`>`"
assert md('<code>/home/</code><b>username</b>') == "`/home/`**username**"
# convert_br() adds trailing spaces (why?); ignore them by using 2 tests,
assert md('<code>Line1<br />Line2</code>').startswith("`Line1")
assert md('<code>Line1<br />Line2</code>').endswith("\nLine2`")
assert md('First line <code>blah blah<br />blah blah</code> second line') \
== "First line `blah blah \nblah blah` second line"