Refactor procedure locked and retrieve management

This commit is contained in:
Xavier J 2015-12-24 15:57:03 +01:00
parent de0acc0a22
commit 9fb575ef8c
9 changed files with 32 additions and 37 deletions

View file

@ -19,7 +19,7 @@ describe Admin::PiecesJustificativesController, type: :controller do
context 'when procedure have at least a file' do
let!(:dossier) { create(:dossier, :with_user, procedure: procedure, state: :initiated) }
it { expect(subject.status).to eq(403) }
it { is_expected.to redirect_to admin_procedure_path id: procedure_id }
end
context 'when procedure does not belong to admin' do

View file

@ -68,7 +68,7 @@ describe Admin::ProceduresController, type: :controller do
context 'when procedure have at least a file' do
let!(:dossier) { create(:dossier, :with_user, procedure: procedure, state: :initiated) }
it { expect(subject.status).to eq(403) }
it { is_expected.to redirect_to admin_procedure_path id: procedure_id }
end
context "when procedure doesn't exist" do

View file

@ -21,7 +21,7 @@ describe Admin::TypesDeChampController, type: :controller do
context 'when procedure have at least a file' do
let!(:dossier) { create(:dossier, :with_user, procedure: procedure, state: :initiated) }
it { expect(subject.status).to eq(403) }
it { is_expected.to redirect_to admin_procedure_path id: procedure_id }
end
context 'when procedure does not belong to admin' do

View file

@ -4,8 +4,7 @@ describe 'admin/procedures/show.html.haml', type: :view do
let(:procedure) { create(:procedure) }
before do
assign(:procedure, procedure.decorate)
assign(:facade, AdminProceduresShowFacades.new(procedure))
assign(:facade, AdminProceduresShowFacades.new(procedure.decorate))
render
end