X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/550c4a3a45814fde5c809334c85f1ebc47659a82..18b642bfa9d2afdc3da747be25cf6a8ba91ab6b4:/test/lib/rich_text_test.rb
diff --git a/test/lib/rich_text_test.rb b/test/lib/rich_text_test.rb
index 9d00d658d..aa99e2a4d 100644
--- a/test/lib/rich_text_test.rb
+++ b/test/lib/rich_text_test.rb
@@ -18,6 +18,13 @@ class RichTextTest < ActiveSupport::TestCase
assert_select "a[rel='nofollow noopener noreferrer']", 1
end
+ r = RichText.new("html", "foo bar baz")
+ assert_html r do
+ assert_select "a", 1
+ assert_select "a[href='http://example.com/']", 1
+ assert_select "a[rel='me nofollow noopener noreferrer']", 1
+ end
+
r = RichText.new("html", "foo example@example.com bar")
assert_html r do
assert_select "a", 0
@@ -91,6 +98,13 @@ class RichTextTest < ActiveSupport::TestCase
assert_select "a[rel='nofollow noopener noreferrer']", 1
end
+ r = RichText.new("markdown", "foo bar) baz")
+ assert_html r do
+ assert_select "a", 1
+ assert_select "a[href='http://example.com/']", 1
+ assert_select "a[rel='me nofollow noopener noreferrer']", 1
+ end
+
r = RichText.new("markdown", "foo example@example.com bar")
assert_html r do
assert_select "a", 1