From 2cfb73320fb64f189e57f15b681b48ac03608bce Mon Sep 17 00:00:00 2001 From: Darwin Date: Thu, 8 Sep 2011 16:43:13 +0200 Subject: [PATCH] Moved session cleanup to before the test so that i still have browser state when debuging a faild test, (I reuse the Selenuium/Firefox instance by starting it in the prefork part of spork) --- lib/capybara/cucumber.rb | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/lib/capybara/cucumber.rb b/lib/capybara/cucumber.rb index e40f2ae7..328457a7 100644 --- a/lib/capybara/cucumber.rb +++ b/lib/capybara/cucumber.rb @@ -3,8 +3,9 @@ require 'capybara/dsl' World(Capybara) -After do +Before do Capybara.reset_sessions! + Capybara.use_default_driver end Before('@javascript') do @@ -26,7 +27,3 @@ end Before('@rack_test') do Capybara.current_driver = :rack_test end - -After do - Capybara.use_default_driver -end