+
+ test "notes layer tooltip appears on zoom out" do
+ visit "/#map=9/40/-4" # depends on zoom levels where notes are allowed
+ find(".control-layers .control-button").click
+ li = find(".layers-ui .overlay-layers li:first-child")
+ li.not_matches_css? ".disabled"
+ li.hover # try to trigger disabled tooltip
+ zoomout = find(".control-button.zoomout")
+ zoomout.hover # un-hover the tooltip that's being tested
+ zoomout.click
+ li.matches_css? ".disabled"
+ li.hover
+ assert_selector ".tooltip", :text => "Zoom in"
+ end