1
0
Fork 0
mirror of https://github.com/teamcapybara/capybara.git synced 2022-11-09 12:08:07 -05:00

Only mix in Capybara into :type => :acceptance examples

This commit is contained in:
Jonas Nicklas 2011-01-09 13:57:41 +01:00
parent 9b7e6c72e3
commit bdde00afd7
3 changed files with 27 additions and 12 deletions

View file

@ -2,13 +2,17 @@ require 'capybara'
require 'capybara/dsl'
RSpec.configure do |config|
config.include Capybara
config.include Capybara, :type => :acceptance
config.after do
Capybara.reset_sessions!
Capybara.use_default_driver
if example.metadata[:type] == :acceptance
Capybara.reset_sessions!
Capybara.use_default_driver
end
end
config.before do
Capybara.current_driver = Capybara.javascript_driver if example.metadata[:js]
Capybara.current_driver = example.metadata[:driver] if example.metadata[:driver]
if example.metadata[:type] == :acceptance
Capybara.current_driver = Capybara.javascript_driver if example.metadata[:js]
Capybara.current_driver = example.metadata[:driver] if example.metadata[:driver]
end
end
end