Sha256: b44d25295bb2a330c7c3ecac965dcc6aa13e9d6fe7e7d7b618984007493f3a6a

Contents?: true

Size: 794 Bytes

Versions: 9

Compression:

Stored size: 794 Bytes

Contents

##############################################################################
#                               Capybara Plugin
##############################################################################
#
# This plugin does not attempt to require capybara. It assumes that if you're
# using capybara, you're probably using something like Bundler which has already
# required it for you.
#
# If this is not the case, you will need to require it prior to requiring
# rspectacular.
#
# The same goes for capybara-webkit. It must be required before rspectacular.
#
if defined?(Capybara::Driver::Base)
  if defined?(Capybara::Webkit)
    Capybara.javascript_driver = :webkit
  end

  RSpec.configure do |config|
    config.before(:each, :js => true) do
      page.driver.reset!
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
rspectacular-0.17.1 lib/rspectacular/plugins/capybara.rb
rspectacular-0.17.0 lib/rspectacular/plugins/capybara.rb
rspectacular-0.16.0 lib/rspectacular/plugins/capybara.rb
rspectacular-0.15.2 lib/rspectacular/plugins/capybara.rb
rspectacular-0.15.1 lib/rspectacular/plugins/capybara.rb
rspectacular-0.15.0 lib/rspectacular/plugins/capybara.rb
rspectacular-0.14.1 lib/rspectacular/plugins/capybara.rb
rspectacular-0.14.0 lib/rspectacular/plugins/capybara.rb
rspectacular-0.13.0 lib/rspectacular/plugins/capybara.rb