Sha256: d2bc3c8b5849e4ee598b14880d85b610082da3b6e1c627d60e8d29c4c9dce1d4
Contents?: true
Size: 896 Bytes
Versions: 1
Compression:
Stored size: 896 Bytes
Contents
$START_OPTIONS = { :session_store => "memcache" } require File.join(File.dirname(__FILE__), "..", "..", "spec_helper") require File.join(File.dirname(__FILE__), "session_spec") require File.join(File.dirname(__FILE__), "controllers", "sessions") require 'memcached' Merb::MemcacheSession.store = Memcached.new('127.0.0.1:11211', { :namespace => 'my_app' }) describe Merb::MemcacheSession do before do @session_class = Merb::MemcacheSession @session = @session_class.generate end it_should_behave_like "All session-store backends" it "should have a session_store_type class attribute" do @session.class.session_store_type.should == :memcache end end describe Merb::MemcacheSession, "mixed into Merb::Controller" do before(:all) { @session_class = Merb::MemcacheSession } it_should_behave_like "All session-stores mixed into Merb::Controller" end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
merb-core-0.9.6 | spec/public/session/memcached_session_spec.rb |