FIX: InlineUploads raises an error when img tag is invalid.

This commit is contained in:
Guo Xiang Tan
2019-06-12 10:31:00 +08:00
parent d49c193289
commit ff48fbdfda
2 changed files with 16 additions and 2 deletions

View File

@@ -45,6 +45,20 @@ RSpec.describe InlineUploads do
expect(InlineUploads.process(md)).to eq(md)
end
it "should work with invalid img tags" do
md = <<~MD
<img src="#{upload.url}">
This is an invalid `<img ...>` tag
MD
expect(InlineUploads.process(md)).to eq(<<~MD)
![](#{upload.short_url})
This is an invalid `<img ...>` tag
MD
end
it "should not correct code blocks" do
md = "`<a class=\"attachment\" href=\"#{upload2.url}\">In Code Block</a>`"