Adds setting to enable or disable help page

This commit is contained in:
decabeza
2018-09-28 18:59:28 +02:00
parent 2c22ab347d
commit dd11a040a6
7 changed files with 48 additions and 8 deletions

View File

@@ -0,0 +1,29 @@
require 'rails_helper'
feature 'Help page' do
context 'Index' do
scenario 'Help menu and page is visible if feature is enabled' do
Setting['feature.help_page'] = true
visit root_path
expect(page).to have_link 'Help'
within('#navigation_bar') do
click_link 'Help'
end
expect(page).to have_content('CONSUL is a platform for citizen participation')
end
scenario 'Help menu and page is hidden if feature is disabled' do
Setting['feature.help_page'] = nil
visit root_path
expect(page).not_to have_link 'Help'
end
end
end