1
0
Fork 0
mirror of https://github.com/teamcapybara/capybara.git synced 2022-11-09 12:08:07 -05:00
teamcapybara--capybara/spec/test_app.rb

44 lines
605 B
Ruby
Raw Normal View History

require 'sinatra/base'
require 'rack'
2009-11-04 17:32:35 -05:00
class TestApp < Sinatra::Base
2009-11-05 11:35:45 -05:00
set :root, File.dirname(__FILE__)
set :static, true
2009-11-04 17:32:35 -05:00
get '/' do
'Hello world!'
end
get '/foo' do
'Another World'
end
2009-11-04 18:34:11 -05:00
get '/with_html' do
erb :with_html
end
2009-11-04 17:32:35 -05:00
2009-11-05 11:35:45 -05:00
get '/with_js' do
erb :with_js
end
2009-11-04 17:32:35 -05:00
get '/with_simple_html' do
erb :with_simple_html
end
2009-11-07 19:13:16 -05:00
get '/form' do
erb :form
end
post '/form' do
params[:form].to_yaml
end
2009-11-12 11:07:43 -05:00
post '/upload' do
params[:form][:document][:tempfile].read
end
2009-11-07 19:13:16 -05:00
end
if __FILE__ == $0
Rack::Handler::Mongrel.run TestApp, :Port => 8070
end