X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/affe17a31a7afab6b62a0124d40386b0210ac9e2..457ba2e5e8184ff75e15e2ad3ae02c7955e9f15b:/test/functional/site_controller_test.rb diff --git a/test/functional/site_controller_test.rb b/test/functional/site_controller_test.rb index f2dab3404..9aff8e572 100644 --- a/test/functional/site_controller_test.rb +++ b/test/functional/site_controller_test.rb @@ -112,6 +112,30 @@ class SiteControllerTest < ActionController::TestCase get :permalink, :code => 'wBz3--' assert_response :redirect assert_redirected_to :controller => :site, :action => :index, :anchor => 'map=3/4.8779296875/3.955078125' + + get :permalink, :code => 'wBz3--', :m => '' + assert_response :redirect + assert_redirected_to :controller => :site, :action => :index, :mlat => '4.8779296875', :mlon => '3.955078125', :anchor => 'map=3/4.8779296875/3.955078125' + + get :permalink, :code => 'wBz3--', :layers => 'T' + assert_response :redirect + assert_redirected_to :controller => :site, :action => :index, :layers => 'T', :anchor => 'map=3/4.8779296875/3.955078125' + + get :permalink, :code => 'wBz3--', :node => 1 + assert_response :redirect + assert_redirected_to :controller => :browse, :action => :node, :id => 1, :anchor => 'map=3/4.8779296875/3.955078125' + + get :permalink, :code => 'wBz3--', :way => 2 + assert_response :redirect + assert_redirected_to :controller => :browse, :action => :way, :id => 2, :anchor => 'map=3/4.8779296875/3.955078125' + + get :permalink, :code => 'wBz3--', :relation => 3 + assert_response :redirect + assert_redirected_to :controller => :browse, :action => :relation, :id => 3, :anchor => 'map=3/4.8779296875/3.955078125' + + get :permalink, :code => 'wBz3--', :changeset => 4 + assert_response :redirect + assert_redirected_to :controller => :browse, :action => :changeset, :id => 4, :anchor => 'map=3/4.8779296875/3.955078125' end # Test the key page