Sha256: ab8ee74781b940d22baa5bdbb64bbff0606d78a81e8d9e0cbe893a1acb08966a

Contents?: true

Size: 244 Bytes

Versions: 48

Compression:

Stored size: 244 Bytes

Contents

require "rubygems"
require "sinatra/base"

class MyModularApp < Sinatra::Default
  get "/" do
    "Hello World"
  end

  get "/redirect_absolute_url" do
    redirect URI.join(request.url, "foo").to_s
  end

  get "/foo" do
    "spam"
  end
end

Version data entries

48 entries across 48 versions & 19 rubygems

Version Path
metry-2.0.1 vendor/webrat/spec/integration/sinatra/modular_app.rb
metry-2.0.2 vendor/webrat/spec/integration/sinatra/modular_app.rb
metry-2.0.3 vendor/webrat/spec/integration/sinatra/modular_app.rb
metry-1.0.0 vendor/webrat/spec/integration/sinatra/modular_app.rb
metry-1.0.1 vendor/webrat/spec/integration/sinatra/modular_app.rb
metry-1.1.0 vendor/webrat/spec/integration/sinatra/modular_app.rb
metry-1.2.0 vendor/webrat/spec/integration/sinatra/modular_app.rb
integrity-0.1.9 vendor/webrat/spec/integration/sinatra/modular_app.rb