FIX: use URI.regexp to find URLs in plain text

This commit is contained in:
Régis Hanol
2019-06-07 01:26:06 +02:00
parent 1f73a3ba6d
commit b1c5ea4289
2 changed files with 30 additions and 21 deletions

View File

@@ -177,6 +177,14 @@ describe PlainTextToMarkdown do
expect(to_markdown("foo https://www.example.com/foo.html bar https://www.example.com/foo.html baz"))
.to eq("foo https://www.example.com/foo.html bar https://www.example.com/foo.html baz")
end
it "does not explode with weird links" do
expect {
Timeout::timeout(0.25) {
to_markdown("https://www.discourse.org/?boom=#{"." * 20}")
}
}.not_to raise_error
end
end
context "code" do