Sha256: 9112dd1b60e155685fc10e38af9e6367e1d2afb019057af87ad3d6eca46f589b
Contents?: true
Size: 704 Bytes
Versions: 2
Compression:
Stored size: 704 Bytes
Contents
require 'capybara/spec/test_app' class ExtendedTestApp < TestApp#< Sinatra::Base set :environment, :production # so we don't get debug info that makes our test pass! get %r{/redirect_to/(.*)} do redirect params[:captures] end get '/host' do "Current host is #{request.scheme}://#{request.host}:#{request.port}, method get" end get '/form_with_relative_action_to_host' do %{<form action="/host" method="post"> <input type="submit" value="submit" /> </form>} end get '/relative_link_to_host' do %{<a href="/host">host</a>} end post '/host' do "Current host is #{request.scheme}://#{request.host}:#{request.port}, method post" end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
capybara-mechanize-0.3.0.rc2 | lib/capybara/spec/extended_test_app.rb |
capybara-mechanize-0.3.0.rc1 | lib/capybara/spec/extended_test_app.rb |