X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/d115a1a7d7c7660696328ac3b10e159156d34489..4d6df34c4bca932b75f2260fe533b4d22c3651f9:/test/controllers/old_ways_controller_test.rb?ds=inline diff --git a/test/controllers/old_ways_controller_test.rb b/test/controllers/old_ways_controller_test.rb index 6455343cf..fcc2281b8 100644 --- a/test/controllers/old_ways_controller_test.rb +++ b/test/controllers/old_ways_controller_test.rb @@ -182,6 +182,17 @@ class OldWaysControllerTest < ActionDispatch::IntegrationTest assert_select "#sidebar_content", /way #0 version 0 could not be found/ end + def test_show_timeout + way = create(:way, :with_history) + with_settings(:web_timeout => -1) do + get old_way_path(way, 1) + end + assert_response :error + assert_template :layout => "map" + assert_dom "h2", "Timeout Error" + assert_dom "p", /#{Regexp.quote("the way with the id #{way.id}")}/ + end + private def create_redacted_way