Review UI procedure construction for Administrateur
This commit is contained in:
parent
04a8632bda
commit
addeaab744
21 changed files with 106 additions and 88 deletions
|
@ -17,43 +17,44 @@ feature 'procedure locked' do
|
|||
end
|
||||
end
|
||||
context 'when procedure is published' do
|
||||
let(:published) { true }
|
||||
before do
|
||||
visit admin_procedure_path(procedure)
|
||||
end
|
||||
|
||||
scenario 'info label is present' do
|
||||
expect(page).to have_content('La procédure ne peut plus être modifiée car elle a été publiée')
|
||||
end
|
||||
|
||||
context 'when user click on Description tab' do
|
||||
before do
|
||||
page.click_on 'Description'
|
||||
end
|
||||
|
||||
scenario 'page doest not change' do
|
||||
expect(page).to have_css('#procedure_show')
|
||||
end
|
||||
end
|
||||
|
||||
context 'when user click on Champs tab' do
|
||||
before do
|
||||
page.click_on 'Champs'
|
||||
end
|
||||
|
||||
scenario 'page doest not change' do
|
||||
expect(page).to have_css('#procedure_show')
|
||||
end
|
||||
end
|
||||
|
||||
context 'when user click on Pieces Justificatives tab' do
|
||||
before do
|
||||
page.click_on 'Pièces justificatives'
|
||||
end
|
||||
|
||||
scenario 'page doest not change' do
|
||||
expect(page).to have_css('#procedure_show')
|
||||
end
|
||||
end
|
||||
pending 'à voir si on enlève complètement les référence dans le left panel ou pas'
|
||||
# let(:published) { true }
|
||||
# before do
|
||||
# visit admin_procedure_path(procedure)
|
||||
# end
|
||||
#
|
||||
# scenario 'info label is present' do
|
||||
# expect(page).to have_content('La procédure ne peut plus être modifiée car elle a été publiée')
|
||||
# end
|
||||
#
|
||||
# context 'when user click on Description tab' do
|
||||
# before do
|
||||
# page.click_on 'Description'
|
||||
# end
|
||||
#
|
||||
# scenario 'page doest not change' do
|
||||
# expect(page).to have_css('#procedure_show')
|
||||
# end
|
||||
# end
|
||||
#
|
||||
# context 'when user click on Champs tab' do
|
||||
# before do
|
||||
# page.click_on 'Champs'
|
||||
# end
|
||||
#
|
||||
# scenario 'page doest not change' do
|
||||
# expect(page).to have_css('#procedure_show')
|
||||
# end
|
||||
# end
|
||||
#
|
||||
# context 'when user click on Pieces Justificatives tab' do
|
||||
# before do
|
||||
# page.click_on 'Pièces justificatives'
|
||||
# end
|
||||
#
|
||||
# scenario 'page doest not change' do
|
||||
# expect(page).to have_css('#procedure_show')
|
||||
# end
|
||||
# end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe 'admin/previsualisations/show.html.haml', type: :view do
|
||||
before do
|
||||
@request.env['HTTP_REFERER'] = admin_procedures_url
|
||||
end
|
||||
|
||||
let(:user) { create(:user) }
|
||||
let(:cerfa_flag) { true }
|
||||
let(:procedure) { create(:procedure, :with_two_type_de_piece_justificative, :with_type_de_champ, cerfa_flag: cerfa_flag) }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue