Class: Webrat::SinatraSession
- Inherits:
-
RackSession
- Object
- RackSession
- Webrat::SinatraSession
- Defined in:
- lib/webrat/sinatra.rb
Instance Method Summary collapse
-
#initialize(context) ⇒ SinatraSession
constructor
A new instance of SinatraSession.
Methods inherited from RackSession
#response, #response_body, #response_code
Constructor Details
#initialize(context) ⇒ SinatraSession
Returns a new instance of SinatraSession.
5 6 7 8 9 |
# File 'lib/webrat/sinatra.rb', line 5 def initialize(context) app = context.respond_to?(:app) ? context.app : Sinatra::Application super(Rack::Test::Session.new(Rack::MockSession.new(app, "www.example.com"))) end |