Change single quotes to double quotes
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
require 'rails_helper'
|
||||
require "rails_helper"
|
||||
|
||||
feature 'Admin' do
|
||||
feature "Admin" do
|
||||
let(:user) { create(:user) }
|
||||
let(:administrator) do
|
||||
create(:administrator, user: user)
|
||||
user
|
||||
end
|
||||
|
||||
scenario 'Access as regular user is not authorized' do
|
||||
scenario "Access as regular user is not authorized" do
|
||||
login_as(user)
|
||||
visit admin_root_path
|
||||
|
||||
@@ -16,7 +16,7 @@ feature 'Admin' do
|
||||
expect(page).to have_content "You do not have permission to access this page"
|
||||
end
|
||||
|
||||
scenario 'Access as moderator is not authorized' do
|
||||
scenario "Access as moderator is not authorized" do
|
||||
create(:moderator, user: user)
|
||||
login_as(user)
|
||||
visit admin_root_path
|
||||
@@ -26,7 +26,7 @@ feature 'Admin' do
|
||||
expect(page).to have_content "You do not have permission to access this page"
|
||||
end
|
||||
|
||||
scenario 'Access as valuator is not authorized' do
|
||||
scenario "Access as valuator is not authorized" do
|
||||
create(:valuator, user: user)
|
||||
login_as(user)
|
||||
visit admin_root_path
|
||||
@@ -36,7 +36,7 @@ feature 'Admin' do
|
||||
expect(page).to have_content "You do not have permission to access this page"
|
||||
end
|
||||
|
||||
scenario 'Access as manager is not authorized' do
|
||||
scenario "Access as manager is not authorized" do
|
||||
create(:manager, user: user)
|
||||
login_as(user)
|
||||
visit admin_root_path
|
||||
@@ -46,7 +46,7 @@ feature 'Admin' do
|
||||
expect(page).to have_content "You do not have permission to access this page"
|
||||
end
|
||||
|
||||
scenario 'Access as poll officer is not authorized' do
|
||||
scenario "Access as poll officer is not authorized" do
|
||||
create(:poll_officer, user: user)
|
||||
login_as(user)
|
||||
visit admin_root_path
|
||||
@@ -56,7 +56,7 @@ feature 'Admin' do
|
||||
expect(page).to have_content "You do not have permission to access this page"
|
||||
end
|
||||
|
||||
scenario 'Access as administrator is authorized' do
|
||||
scenario "Access as administrator is authorized" do
|
||||
login_as(administrator)
|
||||
visit admin_root_path
|
||||
|
||||
@@ -70,24 +70,24 @@ feature 'Admin' do
|
||||
login_as(administrator)
|
||||
visit root_path
|
||||
|
||||
expect(page).to have_link('Administration')
|
||||
expect(page).to have_link('Moderation')
|
||||
expect(page).to have_link('Valuation')
|
||||
expect(page).to have_link('Management')
|
||||
expect(page).to have_link("Administration")
|
||||
expect(page).to have_link("Moderation")
|
||||
expect(page).to have_link("Valuation")
|
||||
expect(page).to have_link("Management")
|
||||
|
||||
Setting['feature.spending_proposals'] = nil
|
||||
Setting["feature.spending_proposals"] = nil
|
||||
end
|
||||
|
||||
scenario 'Admin dashboard' do
|
||||
scenario "Admin dashboard" do
|
||||
login_as(administrator)
|
||||
visit root_path
|
||||
|
||||
click_link 'Administration'
|
||||
click_link "Administration"
|
||||
|
||||
expect(page).to have_current_path(admin_root_path)
|
||||
expect(page).to have_css('#admin_menu')
|
||||
expect(page).not_to have_css('#moderation_menu')
|
||||
expect(page).not_to have_css('#valuation_menu')
|
||||
expect(page).to have_css("#admin_menu")
|
||||
expect(page).not_to have_css("#moderation_menu")
|
||||
expect(page).not_to have_css("#valuation_menu")
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user