summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--spec/support/capybara.rb5
1 files changed, 4 insertions, 1 deletions
diff --git a/spec/support/capybara.rb b/spec/support/capybara.rb
index c0ceb0f6605..36f7c4dcf33 100644
--- a/spec/support/capybara.rb
+++ b/spec/support/capybara.rb
@@ -40,11 +40,14 @@ Capybara.register_driver :chrome do |app|
# Disable /dev/shm use in CI. See https://gitlab.com/gitlab-org/gitlab-ee/issues/4252
options.add_argument("disable-dev-shm-usage") if ENV['CI'] || ENV['CI_SERVER']
+ args = {}.merge(ENV['SELENIUM_REMOTE_URL'] ? { url: ENV['SELENIUM_REMOTE_URL'] } : {})
+
Capybara::Selenium::Driver.new(
app,
browser: :chrome,
desired_capabilities: capabilities,
- options: options
+ options: options,
+ **args
)
end