X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/98184dfb9cacc74ac5bcb91a41a2d5804b3f4f7d..baf10cd39289cd7e94a819305e46f43e85a136c6:/test/integration/short_links_test.rb diff --git a/test/integration/short_links_test.rb b/test/integration/short_links_test.rb index b36082cac..31c6cc111 100644 --- a/test/integration/short_links_test.rb +++ b/test/integration/short_links_test.rb @@ -6,13 +6,13 @@ class ShortLinksTest < ActionDispatch::IntegrationTest # kept in the redirect. def test_short_link_params assert_short_link_redirect('1N8H@P_5W') - assert_short_link_redirect(ShortLink::encode(-0.107846, 51.50771, 18)) + assert_short_link_redirect(ShortLink.encode(-0.107846, 51.50771, 18)) end ## # utility method to test short links def assert_short_link_redirect(short_link) - lon, lat, zoom = ShortLink::decode(short_link) + lon, lat, zoom = ShortLink.decode(short_link) anchor = "map=#{zoom}/#{lat}/#{lon}" # test without marker @@ -25,9 +25,9 @@ class ShortLinksTest < ActionDispatch::IntegrationTest # test with layers and a marker get '/go/' + short_link + "?m&layers=B000FTF" - assert_redirected_to :controller => 'site', :action => 'index', :mlat => lat.to_s, :mlon => lon.to_s, :layers => "B000FTF", :anchor => anchor + assert_redirected_to :controller => 'site', :action => 'index', :mlat => lat.to_s, :mlon => lon.to_s, :anchor => "#{anchor}&layers=B000FTF" get '/go/' + short_link + "?layers=B000FTF&m" - assert_redirected_to :controller => 'site', :action => 'index', :mlat => lat.to_s, :mlon => lon.to_s, :layers => "B000FTF", :anchor => anchor + assert_redirected_to :controller => 'site', :action => 'index', :mlat => lat.to_s, :mlon => lon.to_s, :anchor => "#{anchor}&layers=B000FTF" # test with some random query parameters we haven't even implemented yet get '/go/' + short_link + "?foobar=yes"