test/markdown_test.rb in rdiscount-1.2.7 vs test/markdown_test.rb in rdiscount-1.2.7.1
- old
+ new
@@ -22,9 +22,15 @@
markdown = Markdown.new('_Hello World_!')
assert_respond_to markdown, :to_html
assert_equal "<p><em>Hello World</em>!</p>", markdown.to_html.strip
end
+ def test_that_inline_markdown_starts_and_ends_correctly
+ markdown = Markdown.new('_start _ foo_bar bar_baz _ end_ *italic* **bold** <a>_blah_</a>')
+ assert_respond_to markdown, :to_html
+ assert_equal "<p><em>start _ foo_bar bar_baz _ end</em> <em>italic</em> <strong>bold</strong> <a><em>blah</em></a></p>", markdown.to_html.strip
+ end
+
def test_that_bluecloth_restrictions_are_supported
markdown = Markdown.new('Hello World.')
[:filter_html, :filter_styles].each do |restriction|
assert_respond_to markdown, restriction
assert_respond_to markdown, "#{restriction}="