diff --git a/test/application_system_test_case.rb b/test/application_system_test_case.rb index be55f0c..52949a3 100644 --- a/test/application_system_test_case.rb +++ b/test/application_system_test_case.rb @@ -4,7 +4,7 @@ require "test_helper" class ApplicationSystemTestCase < ActionDispatch::SystemTestCase - driven_by :headless_chrome + driven_by :selenium, using: :headless_chrome, screen_size: [1400, 1400] def teardown Warden.test_reset! diff --git a/test/test_helper.rb b/test/test_helper.rb index ef765fa..cac1e91 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -39,17 +39,6 @@ class ActiveSupport::TestCase include ChexpireAssertions end -# Capybara configuration -Capybara.register_driver :headless_chrome do |app| - capabilities = Selenium::WebDriver::Remote::Capabilities.chrome( - "chromeOptions" => { args: %w[headless disable-gpu] + ["window-size=1280,800"] }, - ) - Capybara::Selenium::Driver.new app, browser: :chrome, desired_capabilities: capabilities -end -Capybara.save_path = Rails.root.join("tmp/capybara") -Capybara.javascript_driver = :headless_chrome -Capybara.default_driver = :headless_chrome - # Disable Open4 real system calls # require "open4" # require "errors"