fix(auto_archive_procedure_job): AutoArchiveProcedureJob may take longer than its cron delay [everyminutes], when it takes more than one minute, we re-enqueue the same mails
This commit is contained in:
parent
4b740f8f29
commit
babdf9536f
4 changed files with 62 additions and 19 deletions
|
@ -46,20 +46,6 @@ RSpec.describe Cron::AutoArchiveProcedureJob, type: :job do
|
|||
procedure_aujourdhui.reload
|
||||
end
|
||||
|
||||
it {
|
||||
expect(dossier1.state).to eq Dossier.states.fetch(:brouillon)
|
||||
expect(dossier2.state).to eq Dossier.states.fetch(:en_instruction)
|
||||
expect(last_operation.operation).to eq('passer_en_instruction')
|
||||
expect(last_operation.automatic_operation?).to be_truthy
|
||||
expect(dossier3.state).to eq Dossier.states.fetch(:en_instruction)
|
||||
expect(dossier4.state).to eq Dossier.states.fetch(:en_instruction)
|
||||
expect(dossier5.state).to eq Dossier.states.fetch(:en_instruction)
|
||||
expect(dossier6.state).to eq Dossier.states.fetch(:accepte)
|
||||
expect(dossier7.state).to eq Dossier.states.fetch(:refuse)
|
||||
expect(dossier8.state).to eq Dossier.states.fetch(:sans_suite)
|
||||
expect(dossier9.state).to eq Dossier.states.fetch(:en_instruction)
|
||||
}
|
||||
|
||||
it {
|
||||
expect(procedure_hier.close?).to eq true
|
||||
expect(procedure_aujourdhui.close?).to eq true
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue