From c61a182cd456c806259a6e8c5ec187e37a6adef8 Mon Sep 17 00:00:00 2001 From: Anton Khorev Date: Thu, 26 Jun 2025 16:45:04 +0300 Subject: [PATCH] Follow redirects to suspended page in spammy tests --- test/controllers/diary_comments_controller_test.rb | 3 +-- test/controllers/diary_entries_controller_test.rb | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/test/controllers/diary_comments_controller_test.rb b/test/controllers/diary_comments_controller_test.rb index 685800bb8..0a2ea5953 100644 --- a/test/controllers/diary_comments_controller_test.rb +++ b/test/controllers/diary_comments_controller_test.rb @@ -118,8 +118,7 @@ class DiaryCommentsControllerTest < ActionDispatch::IntegrationTest assert_equal spammy_text, comment.body assert_equal "suspended", User.find(other_user.id).status - # Follow the redirect - get diary_entries_path(:display_name => user.display_name) + follow_redirect! assert_redirected_to :controller => :users, :action => :suspended # Now show the diary entry, and check the new comment is not present diff --git a/test/controllers/diary_entries_controller_test.rb b/test/controllers/diary_entries_controller_test.rb index f3f45d238..aa4aad3c5 100644 --- a/test/controllers/diary_entries_controller_test.rb +++ b/test/controllers/diary_entries_controller_test.rb @@ -247,8 +247,7 @@ class DiaryEntriesControllerTest < ActionDispatch::IntegrationTest assert_equal "en", entry.language_code assert_equal "suspended", User.find(user.id).status - # Follow the redirect - get diary_entries_path(:display_name => user.display_name) + follow_redirect! assert_redirected_to :controller => :users, :action => :suspended end -- 2.39.5