Skip to content

Commit

Permalink
Ensure is defined regardless of env
Browse files Browse the repository at this point in the history
  • Loading branch information
Martin Verzilli committed May 22, 2017
1 parent d49718e commit da54b36
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions config/initializers/selenium_docker.rb
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
if ENV['SELENIUM_URL'] && !ENV['SELENIUM_URL'].empty?
unless ENV['SELENIUM_URL'].nil? || ENV['SELENIUM_URL'].empty?
require 'capybara/rspec'

Capybara.register_driver :docker_firefox do |app|
Expand All @@ -9,13 +9,13 @@
desired_capabilities: Selenium::WebDriver::Remote::Capabilities.firefox
})
end
end

def setup_capybara_docker_driver_if_needed
unless ENV['SELENIUM_URL'].nil? || ENV['SELENIUM_URL'].empty?
Capybara.javascript_driver = :docker_firefox
Capybara.server_port = 55555
Capybara.server_host = "#{ENV['CAPYBARA_HOST']}"
Capybara.app_host = "http://#{ENV['CAPYBARA_HOST']}:#{Capybara.server_port}"
end
def setup_capybara_docker_driver_if_needed
unless ENV['SELENIUM_URL'].nil? || ENV['SELENIUM_URL'].empty?
Capybara.javascript_driver = :docker_firefox
Capybara.server_port = 55555
Capybara.server_host = "#{ENV['CAPYBARA_HOST']}"
Capybara.app_host = "http://#{ENV['CAPYBARA_HOST']}:#{Capybara.server_port}"
end
end

0 comments on commit da54b36

Please sign in to comment.