Index: test/setup_test.rb =================================================================== --- test/setup_test.rb (revisione 26) +++ test/setup_test.rb (copia locale) @@ -10,7 +10,7 @@ def test_session_reset @request.session['key'] = 'value' get :setup - assert !session.has_key?('key') + assert_nil session['key'] assert_response :success assert_tag :content => 'The session is wiped clean.' end Index: switch_environment/init.rb =================================================================== --- switch_environment/init.rb (revisione 26) +++ switch_environment/init.rb (copia locale) @@ -1,5 +1,6 @@ #make sure the controller is accessible $LOAD_PATH << File.dirname(__FILE__) +require 'switch_environment_controller' #hijack /selenium module ActionController Index: init.rb =================================================================== --- init.rb (revisione 26) +++ init.rb (copia locale) @@ -1,3 +1,4 @@ +require 'selenium_on_rails_config' envs = SeleniumOnRailsConfig.get :environments if envs.include? RAILS_ENV @@ -3,4 +4,5 @@ #initialize the plugin $LOAD_PATH << File.dirname(__FILE__) + "/lib/controllers" + require 'selenium_controller' require File.dirname(__FILE__) + '/routes'