From ec43bb9546fb7f055ab1c351f3a0cfadbb008d96 Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Wed, 12 Aug 2009 21:44:02 -0400 Subject: [PATCH] Selenium is a session type, not an adapter type --- lib/webrat/core/session.rb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/webrat/core/session.rb b/lib/webrat/core/session.rb index f85af0a..6db48ec 100644 --- a/lib/webrat/core/session.rb +++ b/lib/webrat/core/session.rb @@ -13,7 +13,11 @@ module Webrat end def self.session_class - Session + if Webrat.configuration.mode == :selenium + SeleniumSession + else + Session + end end def self.adapter_class @@ -31,8 +35,6 @@ module Webrat when :sinatra warn("The :sinatra mode is deprecated. Please use :rack instead") SinatraAdapter - when :selenium - SeleniumSession when :mechanize MechanizeAdapter else