From 262e952faa73f34cb6ae656d8c1e301b513e51e0 Mon Sep 17 00:00:00 2001 From: Justin Gordon Date: Sat, 27 Sep 2025 17:41:38 -1000 Subject: [PATCH 1/2] Register headless Chrome driver for tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Added DriverRegistration.register_selenium_chrome_headless call to ensure the headless driver is properly initialized before tests run - Tests already configured to use selenium_chrome_headless but driver wasn't being registered, causing browser window to flash - No browser window will appear during test runs now 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- spec/rails_helper.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb index d68d821e..9e3165eb 100644 --- a/spec/rails_helper.rb +++ b/spec/rails_helper.rb @@ -42,6 +42,9 @@ # Ensure that if we are running js tests, we are using latest webpack assets # This will use the defaults of :js and :server_rendering meta tags ReactOnRails::TestHelper.configure_rspec_to_compile_assets(config) + + # Register the headless Chrome driver + DriverRegistration.register_selenium_chrome_headless # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures config.fixture_path = Rails.root.join("spec/fixtures") From b3a2a904400ad3fc1744df772d57fa6bb1bbb43f Mon Sep 17 00:00:00 2001 From: Justin Gordon Date: Sat, 27 Sep 2025 17:47:44 -1000 Subject: [PATCH 2/2] Apply suggestion from @coderabbitai[bot] Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- spec/rails_helper.rb | 1 - 1 file changed, 1 deletion(-) diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb index 9e3165eb..21f7a611 100644 --- a/spec/rails_helper.rb +++ b/spec/rails_helper.rb @@ -42,7 +42,6 @@ # Ensure that if we are running js tests, we are using latest webpack assets # This will use the defaults of :js and :server_rendering meta tags ReactOnRails::TestHelper.configure_rspec_to_compile_assets(config) - # Register the headless Chrome driver DriverRegistration.register_selenium_chrome_headless