Sha256: cc02ddd37f3b850831c99b2aecb9426af3408a58171ceb0277cbe6b7d896923f

Contents?: true

Size: 274 Bytes

Versions: 13

Compression:

Stored size: 274 Bytes

Contents

module Rack
  class Flash
    def self.fake_session
      @fake_session ||= {}
    end
    
    alias_method :old_call, :call
    def new_call(env)
      env['rack.session'] ||= Rack::Flash.fake_session
      old_call(env)
    end
    alias_method :call, :new_call
  end
end

Version data entries

13 entries across 13 versions & 5 rubygems

Version Path
rack-flash4-1.0.9 lib/rack/flash/test.rb
rack-flash4-1.0.7 lib/rack/flash/test.rb
nakajima-rack-flash-0.1.0 lib/rack/flash/test.rb
rack-flash3-1.0.5 lib/rack/flash/test.rb
rack-flash3-1.0.3 lib/rack/flash/test.rb
rack-flash3-1.0.2 lib/rack/flash/test.rb
rack-flash3-1.0.1 lib/rack/flash/test.rb
rack-flash3-1.0.0 lib/rack/flash/test.rb
rack-flash-0.1.2 lib/rack/flash/test.rb
rack-flash2-0.0.3 lib/rack/flash/test.rb
rack-flash2-0.0.2 lib/rack/flash/test.rb
rack-flash2-0.0.1 lib/rack/flash/test.rb
rack-flash-0.1.1 lib/rack/flash/test.rb