X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/9d2fed811fd37577bf5cce8e8fe03d2097852428..c78853a97e6bcc7c742602867deb70e8da39523e:/test/functional/notes_controller_test.rb?ds=sidebyside diff --git a/test/functional/notes_controller_test.rb b/test/functional/notes_controller_test.rb index a4720eb06..374c879d6 100644 --- a/test/functional/notes_controller_test.rb +++ b/test/functional/notes_controller_test.rb @@ -628,6 +628,12 @@ class NotesControllerTest < ActionController::TestCase get :index, {:l => '-2.5', :b => '-2.5', :r => '2.5'} assert_response :bad_request + + get :index, {:bbox => '1,1,1.7,1.7', :limit => '0', :format => 'json'} + assert_response :bad_request + + get :index, {:bbox => '1,1,1.7,1.7', :limit => '10001', :format => 'json'} + assert_response :bad_request end def test_search_success @@ -699,6 +705,12 @@ class NotesControllerTest < ActionController::TestCase def test_search_bad_params get :search assert_response :bad_request + + get :search, {:q => 'no match', :limit => '0', :format => 'json'} + assert_response :bad_request + + get :search, {:q => 'no match', :limit => '10001', :format => 'json'} + assert_response :bad_request end def test_feed_success @@ -722,10 +734,16 @@ class NotesControllerTest < ActionController::TestCase end def test_feed_fail - get :feed, {:bbox => "1,1,1.2"} + get :feed, {:bbox => "1,1,1.2", :format => "rss"} + assert_response :bad_request + + get :feed, {:bbox => "1,1,1.2,1.2,1.2", :format => "rss"} + assert_response :bad_request + + get :feed, {:bbox => "1,1,1.2,1.2", :limit => '0', :format => "rss"} assert_response :bad_request - get :feed, {:bbox => "1,1,1.2,1.2,1.2"} + get :feed, {:bbox => "1,1,1.2,1.2", :limit => '10001', :format => "rss"} assert_response :bad_request end