]> git.openstreetmap.org Git - rails.git/blobdiff - test/system/site_test.rb
Fix zoom level related tooltips except for layer checkboxes
[rails.git] / test / system / site_test.rb
index b9d7bcd571781b29bbeab6bc198c0e33607d86fd..6dd8550d1795ba1132bc70d9198ae4277b9f86e6 100644 (file)
@@ -37,4 +37,18 @@ class SiteTest < ApplicationSystemTestCase
     tooltip.assert_text "Map Key"
     tooltip.assert_text "not available"
   end
+
+  [
+    "#edit_tab",
+    ".control-note .control-button",
+    ".control-query .control-button"
+  ].each do |selector|
+    test "tooltips on low zoom levels for disabled control '#{selector}'" do
+      visit "/#map=1/1/1"
+
+      assert_no_selector ".tooltip"
+      find(selector).hover
+      assert_selector ".tooltip", :text => "Zoom in"
+    end
+  end
 end