X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/1f8a68371ad34594cce4aadf5fef229588fd4ddc..d0b845fc6025f2fb84a4cf4fa10cbb71084843a7:/test/functional/api_controller_test.rb diff --git a/test/functional/api_controller_test.rb b/test/functional/api_controller_test.rb index 32f19265a..285556cd8 100644 --- a/test/functional/api_controller_test.rb +++ b/test/functional/api_controller_test.rb @@ -18,10 +18,6 @@ class ApiControllerTest < ActionController::TestCase # reall reject it, however this is to test to see if the api changes. end - def basic_authorization(user, pass) - @request.env["HTTP_AUTHORIZATION"] = "Basic %s" % Base64.encode64("#{user}:#{pass}") - end - # ------------------------------------- # Test reading a bounding box. # ------------------------------------- @@ -63,7 +59,7 @@ class ApiControllerTest < ActionController::TestCase end def test_tracepoints - point = gpx_files(:first_trace_file) + point = gpx_files(:public_trace_file) minlon = point.longitude-0.1 minlat = point.latitude-0.1 maxlon = point.longitude+0.1 @@ -151,9 +147,10 @@ class ApiControllerTest < ActionController::TestCase # end #end - # MySQL requires that the C based functions are installed for this test to - # work. More information is available from: + # MySQL and Postgres require that the C based functions are installed for + # this test to work. More information is available from: # http://wiki.openstreetmap.org/index.php/Rails#Installing_the_quadtile_functions + # or by looking at the readme in db/README def test_changes_simple get :changes assert_response :success @@ -222,6 +219,7 @@ class ApiControllerTest < ActionController::TestCase assert_select "version[minimum=#{API_VERSION}][maximum=#{API_VERSION}]", :count => 1 assert_select "area[maximum=#{APP_CONFIG['max_request_area']}]", :count => 1 assert_select "tracepoints[per_page=#{APP_CONFIG['tracepoints_per_page']}]", :count => 1 + assert_select "changesets[maximum_elements=#{Changeset::MAX_ELEMENTS}]", :count => 1 end end end