amelioration(estimation_delay): evite des estimations de date similaire
This commit is contained in:
parent
f26a4bc041
commit
a66fd42450
9 changed files with 33 additions and 29 deletions
|
@ -22,13 +22,11 @@ describe 'Dossier details:' do
|
|||
end
|
||||
|
||||
describe "the user can see the mean time they are expected to wait" do
|
||||
let(:other_dossier) { create(:dossier, :accepte, :with_individual, procedure: procedure, depose_at: 10.days.ago, en_instruction_at: 9.days.ago, processed_at: Time.zone.now) }
|
||||
|
||||
context "when the dossier is in construction" do
|
||||
it "displays the estimated wait duration" do
|
||||
other_dossier
|
||||
allow_any_instance_of(Procedure).to receive(:stats_usual_traitement_time).and_return([1.day, 1.day, 1.day])
|
||||
visit dossier_path(dossier)
|
||||
expect(page).to have_text("Habituellement, les dossiers de cette démarche sont traités dans un délai de 10 jours.")
|
||||
expect(page).to have_text("Dans le meilleur des cas, le délai d’instruction est : 1 jour")
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -36,9 +34,9 @@ describe 'Dossier details:' do
|
|||
let(:dossier) { create(:dossier, :en_instruction, :with_individual, :with_commentaires, user: user, procedure: procedure) }
|
||||
|
||||
it "displays the estimated wait duration" do
|
||||
other_dossier
|
||||
allow_any_instance_of(Procedure).to receive(:stats_usual_traitement_time).and_return([1.day, 1.day, 1.day])
|
||||
visit dossier_path(dossier)
|
||||
expect(page).to have_text("Habituellement, les dossiers de cette démarche sont traités dans un délai de 10 jours.")
|
||||
expect(page).to have_text("Dans le meilleur des cas, le délai d’instruction est : 1 jour")
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -49,13 +49,13 @@ describe 'shared/_procedure_description', type: :view do
|
|||
|
||||
context 'when procedure has usual_traitement_time' do
|
||||
before do
|
||||
allow(procedure).to receive(:stats_usual_traitement_time).and_return(1.day)
|
||||
allow(procedure).to receive(:stats_usual_traitement_time).and_return([1.day, 1.day, 1.day])
|
||||
end
|
||||
|
||||
it 'shows a usual traitement text' do
|
||||
subject
|
||||
expect(rendered).to have_text("Quels sont les délais d'instruction pour cette démarche ?")
|
||||
expect(rendered).to have_text("Habituellement, les dossiers de cette démarche sont traités dans un délai de 1 jour.")
|
||||
expect(rendered).to have_text("Dans le meilleur des cas, le délai d’instruction est : 1 jour.")
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -38,9 +38,9 @@ describe 'users/dossiers/show/_status_overview', type: :view do
|
|||
subject
|
||||
expect(subject).to have_selector('.status-explanation .en-construction')
|
||||
expect(subject).to have_text('Selon nos estimations, à partir des délais d’instruction constatés')
|
||||
expect(subject).to have_text("Dans le meilleur des cas, le délais d’instruction estimé est : 1 jour.")
|
||||
expect(subject).to have_text("Les dossiers demandant quelques échanges le délais d’instruction estimé est : 2 jours.")
|
||||
expect(subject).to have_text("Si votre dossier est incomplet et qu’il faut beaucoup d’échanges avec l’administration, le délais d’instruction estimé est : 3 jours")
|
||||
expect(subject).to have_text("Dans le meilleur des cas, le délai d’instruction est : 1 jour.")
|
||||
expect(subject).to have_text("Les dossiers demandant quelques échanges le délai d’instruction est d‘environ : 2 jours.")
|
||||
expect(subject).to have_text("Si votre dossier est incomplet ou qu’il faut beaucoup d’échanges avec l’administration, le délai d’instruction est d’environ 3 jours.")
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -57,9 +57,9 @@ describe 'users/dossiers/show/_status_overview', type: :view do
|
|||
it 'works' do
|
||||
expect(subject).to have_selector('.status-explanation .en-instruction')
|
||||
expect(subject).to have_text('Selon nos estimations, à partir des délais d’instruction constatés')
|
||||
expect(subject).to have_text("Dans le meilleur des cas, le délais d’instruction estimé est : 1 jour.")
|
||||
expect(subject).to have_text("Les dossiers demandant quelques échanges le délais d’instruction estimé est : 2 jours.")
|
||||
expect(subject).to have_text("Si votre dossier est incomplet et qu’il faut beaucoup d’échanges avec l’administration, le délais d’instruction estimé est : 3 jours")
|
||||
expect(subject).to have_text("Dans le meilleur des cas, le délai d’instruction est : 1 jour.")
|
||||
expect(subject).to have_text("Les dossiers demandant quelques échanges le délai d’instruction est d‘environ : 2 jours.")
|
||||
expect(subject).to have_text("Si votre dossier est incomplet ou qu’il faut beaucoup d’échanges avec l’administration, le délai d’instruction est d’environ 3 jours.")
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue