]> git.openstreetmap.org Git - rails.git/blobdiff - test/system/search_test.rb
Show/hide "Where is this?" when setting search value from directions
[rails.git] / test / system / search_test.rb
index 8cda1f74e853d342a984e3b1a7cdcb0608e635c0..ced1e1beb2b0955cdbb124bdefff0858ad96be14 100644 (file)
@@ -11,4 +11,22 @@ class SearchTest < ApplicationSystemTestCase
     click_on "Where is this?"
     assert_field "Search", :with => "1.234, 6.789"
   end
     click_on "Where is this?"
     assert_field "Search", :with => "1.234, 6.789"
   end
+
+  test "query search link sets search input value" do
+    stub_request(:get, %r{^https://nominatim\.openstreetmap\.org/reverse\?})
+      .to_return(:status => 404)
+
+    visit search_path(:query => "2.341, 7.896")
+
+    assert_field "Search", :with => "2.341, 7.896"
+  end
+
+  test "latlon search link sets search input value" do
+    stub_request(:get, %r{^https://nominatim\.openstreetmap\.org/reverse\?})
+      .to_return(:status => 404)
+
+    visit search_path(:lat => "4.321", :lon => "9.876")
+
+    assert_field "Search", :with => "4.321, 9.876"
+  end
 end
 end