Sha256: 7380ac533525052ffdcbebc509f40c1a2858389761cd9c57a4ff2dd4e9778bf7
Contents?: true
Size: 280 Bytes
Versions: 4
Compression:
Stored size: 280 Bytes
Contents
require "webrat/rack" module Webrat class SinatraAdapter < RackAdapter 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 end end
Version data entries
4 entries across 4 versions & 3 rubygems
Version | Path |
---|---|
dstrelau-webrat-0.5.1 | lib/webrat/sinatra.rb |
emipair-webrat-0.5.3 | lib/webrat/sinatra.rb |
webrat-0.5.3 | lib/webrat/sinatra.rb |
webrat-0.5.1 | lib/webrat/sinatra.rb |