From: Blake Mizerany Date: Tue, 15 Jan 2008 23:00:40 +0000 (-0800) Subject: Better testing X-Git-Url: https://repo.or.cz/w/sinatra.git/commitdiff_plain/593511ec5251f060ada11de1cac88e9e5b64afea Better testing --- diff --git a/test/application_test.rb b/test/application_test.rb index a2ab27a..02ccd90 100644 --- a/test/application_test.rb +++ b/test/application_test.rb @@ -136,24 +136,17 @@ context "Events in an app" do request.env['HTTP_USER_AGENT'] end - Rack::MockRequest::DEFAULT_ENV.merge!('HTTP_USER_AGENT' => 'Windows') - request = Rack::MockRequest.new(@app) - result = request.get('/') + result = request.get('/', :agent => 'Windows') result.should.be.ok result.body.should.equal 'Windows' - Rack::MockRequest::DEFAULT_ENV.merge!('HTTP_USER_AGENT' => 'Mac') - request = Rack::MockRequest.new(@app) - result = request.get('/') + result = request.get('/', :agent => 'Mac') result.should.not.be.ok - Rack::MockRequest::DEFAULT_ENV.delete('HTTP_USER_AGENT') - end - end