Adjust tests to new navigation. Add id tag to map tab so it can be found by id
This commit is contained in:
@@ -23,7 +23,7 @@
|
|||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="tabs-title">
|
<li class="tabs-title" id="map-tab">
|
||||||
<%= link_to "#tab-map-configuration" do %>
|
<%= link_to "#tab-map-configuration" do %>
|
||||||
<%= t("admin.settings.index.map.title") %>
|
<%= t("admin.settings.index.map.title") %>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|||||||
@@ -35,8 +35,9 @@ feature 'Admin settings' do
|
|||||||
admin = create(:administrator).user
|
admin = create(:administrator).user
|
||||||
login_as(admin)
|
login_as(admin)
|
||||||
visit admin_settings_path
|
visit admin_settings_path
|
||||||
|
find("#map-tab").click
|
||||||
|
|
||||||
expect(page).not_to have_content "Map configuration"
|
expect(page).not_to have_css("#admin-map")
|
||||||
end
|
end
|
||||||
|
|
||||||
scenario "Should be able when map feature activated" do
|
scenario "Should be able when map feature activated" do
|
||||||
@@ -44,8 +45,9 @@ feature 'Admin settings' do
|
|||||||
admin = create(:administrator).user
|
admin = create(:administrator).user
|
||||||
login_as(admin)
|
login_as(admin)
|
||||||
visit admin_settings_path
|
visit admin_settings_path
|
||||||
|
find("#map-tab").click
|
||||||
|
|
||||||
expect(page).to have_content "Map configuration"
|
expect(page).to have_css("#admin-map")
|
||||||
end
|
end
|
||||||
|
|
||||||
scenario "Should show successful notice" do
|
scenario "Should show successful notice" do
|
||||||
@@ -78,6 +80,7 @@ feature 'Admin settings' do
|
|||||||
login_as(admin)
|
login_as(admin)
|
||||||
|
|
||||||
visit admin_settings_path
|
visit admin_settings_path
|
||||||
|
find("#map-tab").click
|
||||||
find("#admin-map").click
|
find("#admin-map").click
|
||||||
within "#map-form" do
|
within "#map-form" do
|
||||||
click_on "Update"
|
click_on "Update"
|
||||||
|
|||||||
Reference in New Issue
Block a user