Sha256: ce5d4682cb070db1c62ad35f1ce3a75ffd1057f61d83b60507eb43ae0fca9919
Contents?: true
Size: 553 Bytes
Versions: 3
Compression:
Stored size: 553 Bytes
Contents
require 'sinatra' module VCR class SinatraApp < ::Sinatra::Base get '/' do "GET to root" end get '/localhost_test' do "Localhost response" end get '/foo' do "FOO!" end get '/set-cookie-headers/1' do headers 'Set-Cookie' => 'foo' 'header set' end get '/set-cookie-headers/2' do headers 'Set-Cookie' => %w[ foo bar ] 'header set' end def self.port server.port end def self.server @server ||= VCR::LocalhostServer.new(new) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
vcr-1.9.0 | spec/support/sinatra_app.rb |
vcr-1.8.0 | spec/support/sinatra_app.rb |
vcr-1.7.2 | spec/support/sinatra_app.rb |