Sha256: 05d16e21b08444ec2bfb3ffb281946ac710803dd1326d0a94b2bae1405ef4b20

Contents?: true

Size: 1.07 KB

Versions: 8

Compression:

Stored size: 1.07 KB

Contents

# Copyright (c) 2008-2013 Michael Dvorkin and contributors.
#
# Fat Free CRM is freely distributable under the terms of MIT license.
# See MIT-LICENSE file or http://www.opensource.org/licenses/mit-license.php
#------------------------------------------------------------------------------
#
# Allow tests to run in Chrome browser
#
if ENV['BROWSER'] == 'chrome'
  Capybara.register_driver :selenium do |app|
    capabilities = Selenium::WebDriver::Remote::Capabilities.chrome(chromeOptions: { args: ['no-sandbox', 'headless', 'disable-gpu'] })
    Capybara::Selenium::Driver.new(app, browser: :chrome, desired_capabilities: capabilities)
  end
else
  Capybara.register_driver :selenium do |app|
    options = Selenium::WebDriver::Firefox::Options.new
    options.args << '--headless'
    capabilities = Selenium::WebDriver::Remote::Capabilities.firefox(marionette: false)
    Capybara::Selenium::Driver.new(app, browser: :firefox, options: options, desired_capabilities: capabilities)
  end
end

#
# Default timeout for extended for AJAX based application
#
Capybara.default_max_wait_time = 7

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
fat_free_crm-0.15.2 spec/features/support/browser.rb
fat_free_crm-0.16.4 spec/features/support/browser.rb
fat_free_crm-0.15.1 spec/features/support/browser.rb
fat_free_crm-0.16.3 spec/features/support/browser.rb
fat_free_crm-0.16.2 spec/features/support/browser.rb
fat_free_crm-0.16.1 spec/features/support/browser.rb
fat_free_crm-0.16.0 spec/features/support/browser.rb
fat_free_crm-0.15.0 spec/features/support/browser.rb