Sha256: ef124d1396f8142a3ac96a3f4cd264c7bafcf9cb092586e22a80058954e83b1b

Contents?: true

Size: 665 Bytes

Versions: 13

Compression:

Stored size: 665 Bytes

Contents

require 'spec_helper'

Capybara.register_driver :selenium_chrome do |app|
  args = ENV['TRAVIS'] ? ['no-sandbox' ] : []
  Capybara::Selenium::Driver.new(app, :browser => :chrome, :args => args)
end

class ChromeTestApp < TestApp
  # Object.id is different from the TestApp used in firefox session so 
  # a new Capybar::Server instance will get launched for chrome testing
end

module TestSessions
  Chrome = Capybara::Session.new(:selenium_chrome, ChromeTestApp)
end

Capybara::SpecHelper.run_specs TestSessions::Chrome, "selenium_chrome", :capybara_skip => [
  :response_headers,
  :status_code,
  :trigger  
  ] unless ENV['TRAVIS'] && (RUBY_PLATFORM == 'java')

Version data entries

13 entries across 13 versions & 4 rubygems

Version Path
tinymce-rails-7.1.2 vendor/bundle/ruby/3.3.0/gems/capybara-2.4.4/spec/selenium_spec_chrome.rb
angular-rails4-templates-0.4.1 vendor/ruby/2.1.0/gems/capybara-2.4.4/spec/selenium_spec_chrome.rb
angular-rails4-templates-0.4.0 vendor/ruby/2.1.0/gems/capybara-2.4.4/spec/selenium_spec_chrome.rb
angular-rails4-templates-0.3.0 vendor/ruby/2.1.0/gems/capybara-2.4.4/spec/selenium_spec_chrome.rb
solidus_backend-1.0.0.pre3 vendor/bundle/gems/capybara-2.4.4/spec/selenium_spec_chrome.rb
solidus_backend-1.0.0.pre2 vendor/bundle/gems/capybara-2.4.4/spec/selenium_spec_chrome.rb
solidus_backend-1.0.0.pre vendor/bundle/gems/capybara-2.4.4/spec/selenium_spec_chrome.rb
capybara-2.4.4 spec/selenium_spec_chrome.rb
capybara-2.4.3 spec/selenium_spec_chrome.rb
capybara-2.4.2 spec/selenium_spec_chrome.rb
capybara-2.4.1 spec/selenium_spec_chrome.rb
capybara-2.4.0 spec/selenium_spec_chrome.rb
capybara-2.3.0 spec/selenium_spec_chrome.rb