]> git.openstreetmap.org Git - rails.git/blobdiff - vendor/plugins/session-persistence/test/session_timeout_test.rb
Turn session-persistence plugin into a library
[rails.git] / vendor / plugins / session-persistence / test / session_timeout_test.rb
diff --git a/vendor/plugins/session-persistence/test/session_timeout_test.rb b/vendor/plugins/session-persistence/test/session_timeout_test.rb
deleted file mode 100644 (file)
index 89c6020..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-require "test/unit"
-
-module ActionController
-  class Base
-    def self.after_filter(*args)
-      
-    end
-  end
-end
-
-$LOAD_PATH.push(File.dirname(__FILE__) + "../lib")
-require "../init"
-
-class SessionPersistenceTest < Test::Unit::TestCase
-  def setup
-    @controller = ActionController::Base.new
-    @controller.instance_eval {
-      def session
-        @session ||= {}
-      end
-      
-      def session_persistence_key
-        :mine
-      end
-    }
-  end
-  
-  def test_session_expires_after
-    @controller.instance_eval { session_expires_after 10 }
-    assert_equal 10, @controller.session[:mine]
-  end
-  
-  def test_session_expires_automatically
-    @controller.instance_eval {
-      session_expires_after 10
-      session_expires_automatically
-    }
-    
-    assert !@controller.session.has_key?(:mine)
-  end
-end
\ No newline at end of file