From: Tom Hughes Date: Sun, 16 Feb 2025 14:32:58 +0000 (+0000) Subject: Clear test deliveries before and after system tests X-Git-Tag: live~181^2 X-Git-Url: https://git.openstreetmap.org./rails.git/commitdiff_plain/8fcd4513fcbffec76cc2c1a807810f7ab9b3446f?ds=sidebyside Clear test deliveries before and after system tests Fixes #5687 --- diff --git a/test/application_system_test_case.rb b/test/application_system_test_case.rb index f2fcadfd7..f7769426c 100644 --- a/test/application_system_test_case.rb +++ b/test/application_system_test_case.rb @@ -7,6 +7,8 @@ ActiveSupport.on_load(:action_dispatch_system_test_case) do end class ApplicationSystemTestCase < ActionDispatch::SystemTestCase + include ActionMailer::TestCase::ClearTestDeliveries + driven_by :selenium, :using => Settings.system_test_headless ? :headless_firefox : :firefox do |options| options.add_preference("intl.accept_languages", "en") options.binary = Settings.system_test_firefox_binary if Settings.system_test_firefox_binary