[fix #504] Dossier: received -> en_instruction

This commit is contained in:
LeSim 2017-12-14 15:53:02 +01:00
parent 72bae2c374
commit 3dda27b281
40 changed files with 143 additions and 108 deletions

View file

@ -85,14 +85,14 @@ describe NewGestionnaire::DossiersController, type: :controller do
dossier.reload
end
it { expect(dossier.state).to eq('received') }
it { expect(dossier.state).to eq('en_instruction') }
it { is_expected.to redirect_to dossier_path(procedure, dossier) }
it { expect(gestionnaire.follow?(dossier)).to be true }
end
describe '#repasser_en_construction' do
before do
dossier.received!
dossier.en_instruction!
sign_in gestionnaire
end
@ -111,7 +111,7 @@ describe NewGestionnaire::DossiersController, type: :controller do
describe '#terminer' do
context "with refuser" do
before do
dossier.received!
dossier.en_instruction!
sign_in gestionnaire
end
@ -137,7 +137,7 @@ describe NewGestionnaire::DossiersController, type: :controller do
context "with classer_sans_suite" do
before do
dossier.received!
dossier.en_instruction!
sign_in gestionnaire
end
@ -165,7 +165,7 @@ describe NewGestionnaire::DossiersController, type: :controller do
let(:expected_attestation) { nil }
before do
dossier.received!
dossier.en_instruction!
sign_in gestionnaire
expect(NotificationMailer).to receive(:send_notification)

View file

@ -138,13 +138,13 @@ describe NewGestionnaire::ProceduresController, type: :controller do
before do
create(:dossier, procedure: procedure, state: "en_construction")
create(:dossier, procedure: procedure, state: "received")
create(:dossier, procedure: procedure, state: "en_instruction")
create(:dossier, procedure: procedure, state: "without_continuation", archived: true)
gestionnaire.procedures << procedure2
create(:dossier, :followed, procedure: procedure2, state: "en_construction")
create(:dossier, procedure: procedure2, state: "closed")
gestionnaire.followed_dossiers << create(:dossier, procedure: procedure2, state: "received")
gestionnaire.followed_dossiers << create(:dossier, procedure: procedure2, state: "en_instruction")
subject
end
@ -182,7 +182,7 @@ describe NewGestionnaire::ProceduresController, type: :controller do
end
context 'with a new brouillon dossier' do
let!(:brouillon_dossier) { create(:dossier, procedure: procedure, state: 'draft') }
let!(:brouillon_dossier) { create(:dossier, procedure: procedure, state: 'brouillon') }
before do
get :show, params: { procedure_id: procedure.id }
@ -196,7 +196,7 @@ describe NewGestionnaire::ProceduresController, type: :controller do
end
context 'with a new dossier without follower' do
let!(:new_unfollow_dossier) { create(:dossier, procedure: procedure, state: 'received') }
let!(:new_unfollow_dossier) { create(:dossier, procedure: procedure, state: 'en_instruction') }
before do
get :show, params: { procedure_id: procedure.id }
@ -210,7 +210,7 @@ describe NewGestionnaire::ProceduresController, type: :controller do
end
context 'with a new dossier with a follower' do
let!(:new_followed_dossier) { create(:dossier, procedure: procedure, state: 'received') }
let!(:new_followed_dossier) { create(:dossier, procedure: procedure, state: 'en_instruction') }
before do
gestionnaire.followed_dossiers << new_followed_dossier
@ -239,7 +239,7 @@ describe NewGestionnaire::ProceduresController, type: :controller do
end
context 'with an archived dossier' do
let!(:archived_dossier) { create(:dossier, procedure: procedure, state: 'received', archived: true) }
let!(:archived_dossier) { create(:dossier, procedure: procedure, state: 'en_instruction', archived: true) }
before do
get :show, params: { procedure_id: procedure.id }
@ -253,10 +253,10 @@ describe NewGestionnaire::ProceduresController, type: :controller do
end
describe 'statut' do
let!(:a_suivre__dossier) { Timecop.freeze(1.day.ago){ create(:dossier, procedure: procedure, state: 'received') } }
let!(:new_followed_dossier) { Timecop.freeze(2.day.ago){ create(:dossier, procedure: procedure, state: 'received') } }
let!(:a_suivre__dossier) { Timecop.freeze(1.day.ago){ create(:dossier, procedure: procedure, state: 'en_instruction') } }
let!(:new_followed_dossier) { Timecop.freeze(2.day.ago){ create(:dossier, procedure: procedure, state: 'en_instruction') } }
let!(:termine_dossier) { Timecop.freeze(3.day.ago){ create(:dossier, procedure: procedure, state: 'closed') } }
let!(:archived_dossier) { Timecop.freeze(4.day.ago){ create(:dossier, procedure: procedure, state: 'received', archived: true) } }
let!(:archived_dossier) { Timecop.freeze(4.day.ago){ create(:dossier, procedure: procedure, state: 'en_instruction', archived: true) } }
before do
gestionnaire.followed_dossiers << new_followed_dossier