From c6a3b01257e6c5deea15054fbd95631314af1190 Mon Sep 17 00:00:00 2001 From: Marwin Hochfelsner <50826859+hlfan@users.noreply.github.com> Date: Thu, 18 Dec 2025 16:25:56 +0100 Subject: [PATCH] Add a test case and simplify assertions for linkify spec test --- test/lib/rich_text_test.rb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/test/lib/rich_text_test.rb b/test/lib/rich_text_test.rb index 58c0db882..1be899084 100644 --- a/test/lib/rich_text_test.rb +++ b/test/lib/rich_text_test.rb @@ -428,6 +428,9 @@ class RichTextTest < ActiveSupport::TestCase "boundary=place" => ["boundary=place", "https://wiki.openstreetmap.org/wiki/Tag:boundary=place"], + "@aharvey" => + ["@aharvey", "https://www.openstreetmap.org/user/aharvey"], + "node/12639964186" => ["node/12639964186", "https://www.openstreetmap.org/node/12639964186"], @@ -471,9 +474,7 @@ class RichTextTest < ActiveSupport::TestCase cases.each do |input, (expected_text, expected_href)| r = RichText.new("text", input) assert_html r do - assert_dom "a", :count => 1, :text => expected_text do - assert_dom "> @href", expected_href - end + assert_dom "a[href='#{expected_href}']", :count => 1, :text => expected_text end end end -- 2.39.5