Sha256: 9ae35308b952628ce5d81fdb106745e6f77ff7f0a6fafaf05a429433327c70af

Contents?: true

Size: 288 Bytes

Versions: 7

Compression:

Stored size: 288 Bytes

Contents

require_relative "../spec_helper"

describe "response_request plugin" do
  it "gives the response access to the request" do
    app(:response_request) do
      response.request.post? ? "b" : "a"
    end

    body.must_equal "a"
    body('REQUEST_METHOD'=>'POST').must_equal "b"
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
roda-3.6.0 spec/plugin/response_request_spec.rb
roda-3.5.0 spec/plugin/response_request_spec.rb
roda-3.4.0 spec/plugin/response_request_spec.rb
roda-3.3.0 spec/plugin/response_request_spec.rb
roda-3.2.0 spec/plugin/response_request_spec.rb
roda-3.1.0 spec/plugin/response_request_spec.rb
roda-3.0.0 spec/plugin/response_request_spec.rb