Module: FeatureSupport

Defined in:
lib/curate/spec_support.rb

Class Method Summary collapse

Class Method Details

.options(default = {type: :feature}) ⇒ Object



31
32
33
34
35
36
37
38
39
40
41
42
43
# File 'lib/curate/spec_support.rb', line 31

def options(default = {type: :feature})
  if ENV['JS']
    Capybara.javascript_driver = default.fetch(:javascript_driver, :poltergeist_debug)
    default[:js] = true
  else
    Capybara.javascript_driver = default.fetch(:javascript_driver, :poltergeist)
  end

  if ENV['LOCAL']
    Capybara.current_driver = default.fetch(:javascript_driver, :poltergeist_debug)
  end
  default
end