Sha256: 5711136925499cf7b16d64850339dc6ddd1c46853c73c8038c4d537604a823c3

Contents?: true

Size: 602 Bytes

Versions: 6

Compression:

Stored size: 602 Bytes

Contents

require 'spec_helper'
require 'merb_datamapper/data_mapper_session'

describe Merb::DataMapperSession do

  before(:each) do
    @session_class = Merb::DataMapperSession
    @session = @session_class.generate
  end

  it "should have a session_store_type class attribute" do
    @session.class.session_store_type.should == :datamapper
  end

  it "should persist values" do
    response = request('/session/set')
    response.should be_successful
    response.body.should == 'value'
    response = request('/session/get')
    response.should be_successful
    response.body.should == 'value'
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
merb_datamapper-1.1.3 spec/session_spec.rb
merb_datamapper-1.1.2 spec/session_spec.rb
merb_datamapper-1.1.1 spec/session_spec.rb
merb_datamapper-1.1.0 spec/session_spec.rb
merb_datamapper-1.1.0.rc1 spec/session_spec.rb
merb_datamapper-1.1.0.pre spec/session_spec.rb