GitLab steht wegen Wartungsarbeiten am Montag, den 10. Mai, zwischen 17:00 und 19:00 Uhr nicht zur Verfügung.

Commit 381ddabc authored by maeda's avatar maeda

Add footnotes test for markdown formatter (#28207).

Patch by Mischa The Evil.


git-svn-id: https://svn.redmine.org/redmine/trunk@17221 e93f8b46-1217-0410-a6f0-8f06a7374b81
parent 1cc383ea
......@@ -98,5 +98,29 @@ STR
assert_equal "<p>This is a list:</p>\n\n<ul>\n<li>One</li>\n<li>Two</li>\n</ul>", @formatter.new(text).to_html.strip
end
def test_footnotes
text = <<-STR
This is some text[^1].
[^1]: This is the foot note
STR
expected = <<-EXPECTED
<p>This is some text<sup id="fnref1"><a href="#fn1" rel="footnote">1</a></sup>.</p>
<div class="footnotes">
<hr>
<ol>
<li id="fn1">
<p>This is the foot note&nbsp;<a href="#fnref1" rev="footnote">&#8617;</a></p>
</li>
</ol>
</div>
EXPECTED
assert_equal expected.gsub(%r{[\r\n\t]}, ''), @formatter.new(text).to_html.gsub(%r{[\r\n\t]}, '')
end
end
end
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment