9dc542af09
This reverts commit cf5eb3f251
.
26 lines
927 B
Ruby
26 lines
927 B
Ruby
feature 'procedure locked' do
|
|
let(:administrateur) { create(:administrateur) }
|
|
|
|
before do
|
|
login_as administrateur.user, scope: :user
|
|
visit admin_procedure_publication_path(procedure)
|
|
end
|
|
|
|
context 'when procedure is not published' do
|
|
let(:procedure) { create(:procedure, administrateur: administrateur) }
|
|
|
|
scenario 'info label is not present' do
|
|
expect(page).to have_content('Test et publication')
|
|
expect(page).not_to have_content('Cette démarche est publiée, certains éléments ne peuvent plus être modifiés.')
|
|
end
|
|
end
|
|
|
|
context 'when procedure is published' do
|
|
let(:procedure) { create(:procedure, :published, administrateur: administrateur) }
|
|
|
|
scenario 'info label is present' do
|
|
expect(page).to have_content('Publication')
|
|
expect(page).to have_content('Cette démarche est publiée, certains éléments ne peuvent plus être modifiés.')
|
|
end
|
|
end
|
|
end
|