From: Tom Hughes Date: Thu, 6 Feb 2025 17:08:22 +0000 (+0000) Subject: Add a test for viewing a note opened by a deleted user X-Git-Tag: live~18^2~1 X-Git-Url: https://git.openstreetmap.org./rails.git/commitdiff_plain/49dfae87ab1913b161aaa9455a9ac89a091faed3 Add a test for viewing a note opened by a deleted user --- diff --git a/test/controllers/notes_controller_test.rb b/test/controllers/notes_controller_test.rb index 71dfa42ba..024380de1 100644 --- a/test/controllers/notes_controller_test.rb +++ b/test/controllers/notes_controller_test.rb @@ -152,6 +152,15 @@ class NotesControllerTest < ActionDispatch::IntegrationTest assert_select "div.note-comments ul li", :count => 1 end + def test_read_note_hidden_opener + hidden_user = create(:user, :deleted) + note_with_hidden_opener = create(:note) + create(:note_comment, :author => hidden_user, :note => note_with_hidden_opener) + + sidebar_browse_check :note_path, note_with_hidden_opener.id, "notes/show" + assert_select "div.note-comments ul li", :count => 0 + end + def test_read_closed_note user = create(:user) closed_note = create(:note_with_comments, :closed, :closed_by => user, :comments_count => 2)