|
|
@ -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" |
|
|
|