[fix #504] Dossier: received -> en_instruction
This commit is contained in:
parent
72bae2c374
commit
3dda27b281
40 changed files with 143 additions and 108 deletions
|
@ -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)
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue