Sha256: ee878bd9f8da1fe86c766a96320b713f6915f54f01347ce50dc4a5662af5ec5d
Contents?: true
Size: 581 Bytes
Versions: 21
Compression:
Stored size: 581 Bytes
Contents
require File.dirname(__FILE__) + '/helper' class RequestTest < Test::Unit::TestCase it 'responds to #user_agent' do request = Sinatra::Request.new({'HTTP_USER_AGENT' => 'Test'}) assert request.respond_to?(:user_agent) assert_equal 'Test', request.user_agent end it 'parses POST params when Content-Type is form-dataish' do request = Sinatra::Request.new( 'REQUEST_METHOD' => 'PUT', 'CONTENT_TYPE' => 'application/x-www-form-urlencoded', 'rack.input' => StringIO.new('foo=bar') ) assert_equal 'bar', request.params['foo'] end end
Version data entries
21 entries across 21 versions & 4 rubygems
Version | Path |
---|---|
sinatra-0.9.2 | test/request_test.rb |