From b789b53eb350168da5ed0dad799a1da65f2a7c6f Mon Sep 17 00:00:00 2001
From: Marwin Hochfelsner <50826859+hlfan@users.noreply.github.com>
Date: Fri, 5 Dec 2025 03:20:07 +0100
Subject: [PATCH] Test against relative URL spills
---
test/helpers/browse_tags_helper_test.rb | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/test/helpers/browse_tags_helper_test.rb b/test/helpers/browse_tags_helper_test.rb
index 8e1f9922a..ef8a871cd 100644
--- a/test/helpers/browse_tags_helper_test.rb
+++ b/test/helpers/browse_tags_helper_test.rb
@@ -77,11 +77,18 @@ class BrowseTagsHelperTest < ActionView::TestCase
html = format_value("email", "foo@example.com")
assert_dom_equal "foo@example.com", html
- html = format_value("source", "https://example.com")
+ html = format_value("website", "https://example.com")
assert_dom_equal "https://example.com", html
- html = format_value("source", "https://example.com;hello;https://example.net")
+ html = format_value("website", "https://example.com;hello;https://example.net")
assert_dom_equal "https://example.com;hello;https://example.net", html
+
+ html = format_value("website", "https://routing.openstreetmap.de/routed-car/route/v1/driving/-3.68,57.63;-3.68,57.61")
+ dom = Rails::Dom::Testing.html_document_fragment.parse html
+ assert_select dom, "a", 1
+
+ html = format_value("website", "example.com/page")
+ assert_dom_equal "example.com/page", html
end
def test_wiki_link
--
2.39.5