test/noie_test.rb in robworley-rack-noie-1.0 vs test/noie_test.rb in robworley-rack-noie-1.0.1

- old
+ new

@@ -37,9 +37,15 @@ request = Rack::MockRequest.new(Rack::NoIE.new(TestApp.new, {:redirect => 'http://slashdot.org'})) response = request.get('/', {'HTTP_USER_AGENT' => 'Mozilla/5.0'}) assert_equal "Hi Internets!", response.body end + def test_dotnet_soap_client_is_not_considered_ie + request = Rack::MockRequest.new(Rack::NoIE.new(TestApp.new, {:redirect => 'http://slashdot.org'})) + response = request.get('/', {'HTTP_USER_AGENT' => 'Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 2.0.50727.3615)'}) + assert_equal "Hi Internets!", response.body + end + def test_allows_if_UA_version_greater_than_minimum request = Rack::MockRequest.new(Rack::NoIE.new(TestApp.new, {:redirect => 'http://slashdot.org'})) response = request.get('/', {'HTTP_USER_AGENT' => 'Mozilla/4.0 (compatible; MSIE 8.0; Windows XP)'}) assert_equal "Hi Internets!", response.body end \ No newline at end of file