Sha256: 8928592c013e95fcf63b0400335dea55d0717b0a68099be41b362bf3d5acbc5a

Contents?: true

Size: 769 Bytes

Versions: 17

Compression:

Stored size: 769 Bytes

Contents

$LOAD_PATH.unshift File.expand_path("../../lib", __FILE__)

require 'capybara'
require 'capybara/dsl'

require 'pry'

require 'capybara/spec/test_app'

require 'selenium-webdriver'
require 'cucumber/pickles/helpers'

Capybara.register_driver :selenium_chrome_clear_storage do |app|
  chrome_options = {
    browser: :chrome,
    options: ::Selenium::WebDriver::Chrome::Options.new.tap { |options| options.args << 'headless' },
    clear_local_storage: true,
    clear_session_storage: true,
  }

  Capybara::Selenium::Driver.new(app, chrome_options)
end

Capybara.app = TestApp

Capybara.javascript_driver = Capybara.current_driver = :selenium_chrome_clear_storage

RSpec.configure do |config|
  config.before(:all) do
    @session = Capybara.current_session
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
pickles-0.2.4 spec/spec_helper.rb
pickles-0.2.3 spec/spec_helper.rb
pickles-0.2.2 spec/spec_helper.rb
pickles-0.2.1 spec/spec_helper.rb
pickles-0.2.0 spec/spec_helper.rb
pickles-0.1.12 spec/spec_helper.rb
pickles-0.1.10 spec/spec_helper.rb
pickles-0.1.9 spec/spec_helper.rb
pickles-0.1.8 spec/spec_helper.rb
pickles-0.1.7 spec/spec_helper.rb
pickles-0.1.6 spec/spec_helper.rb
pickles-0.1.5 spec/spec_helper.rb
pickles-0.1.4 spec/spec_helper.rb
pickles-0.1.3 spec/spec_helper.rb
pickles-0.1.2 spec/spec_helper.rb
pickles-0.1.1 spec/spec_helper.rb
pickles-0.1.0 spec/spec_helper.rb