From 6cef5e5eab6368314cec584c150397883e106fcd Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Tue, 12 Aug 2025 19:04:46 +0100 Subject: [PATCH] Update tests for assert_select collapsing whitespace https://github.com/rails/rails-dom-testing/pull/123 --- test/controllers/user_blocks_controller_test.rb | 2 +- test/helpers/changesets_helper_test.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/test/controllers/user_blocks_controller_test.rb b/test/controllers/user_blocks_controller_test.rb index bb8f3808b..19786452b 100644 --- a/test/controllers/user_blocks_controller_test.rb +++ b/test/controllers/user_blocks_controller_test.rb @@ -421,7 +421,7 @@ class UserBlocksControllerTest < ActionDispatch::IntegrationTest post user_blocks_path assert_response :not_found assert_template "users/no_such_user" - assert_select "h1", "The user does not exist" + assert_select "h1", :html => "The user does not exist" # We should get an error if the user doesn't exist post user_blocks_path(:display_name => "non_existent_user") diff --git a/test/helpers/changesets_helper_test.rb b/test/helpers/changesets_helper_test.rb index 9f6c112b4..c5033040d 100644 --- a/test/helpers/changesets_helper_test.rb +++ b/test/helpers/changesets_helper_test.rb @@ -32,7 +32,7 @@ class ChangesetsHelperTest < ActionView::TestCase changeset_details_dom = Rails::Dom::Testing.html_document_fragment.parse "
#{changeset_details(changeset)}
" assert_dom changeset_details_dom, ":root", :text => /^Closed .* by #{changeset.user.display_name}$/ do assert_dom "> time", :count => 1 do - assert_dom "> @title", "Created: Mon, 01 Jan 2007 00:00:00 +0000\nClosed: Tue, 02 Jan 2007 00:00:00 +0000" + assert_dom "> @title", :html => "Created: Mon, 01 Jan 2007 00:00:00 +0000\nClosed: Tue, 02 Jan 2007 00:00:00 +0000" assert_dom "> @datetime", "2007-01-02T00:00:00Z" end assert_dom "> a", :count => 1, :text => changeset.user.display_name do -- 2.39.5