fix(ProcedureExportService): downloadable_sorted_batch is scoped by export, no need to re-filter them via downloadablable_sorted_batch otherwise export for supprimes_recemment does not includes dossier.supprimes_recemment
This commit is contained in:
parent
8f2d0168e5
commit
c921e6e1ee
3 changed files with 37 additions and 19 deletions
|
@ -597,14 +597,13 @@ describe Dossier do
|
|||
end
|
||||
end
|
||||
|
||||
describe '.downloadable_sorted' do
|
||||
describe '.ordered_for_export' do
|
||||
let(:procedure) { create(:procedure) }
|
||||
let!(:dossier) { create(:dossier, :with_entreprise, procedure: procedure, state: Dossier.states.fetch(:brouillon)) }
|
||||
let!(:dossier2) { create(:dossier, :with_entreprise, procedure: procedure, state: Dossier.states.fetch(:en_construction), depose_at: Time.zone.parse('03/01/2010')) }
|
||||
let!(:dossier3) { create(:dossier, :with_entreprise, procedure: procedure, state: Dossier.states.fetch(:en_instruction), depose_at: Time.zone.parse('01/01/2010')) }
|
||||
let!(:dossier4) { create(:dossier, :with_entreprise, procedure: procedure, state: Dossier.states.fetch(:en_instruction), archived: true, depose_at: Time.zone.parse('02/01/2010')) }
|
||||
|
||||
subject { procedure.dossiers.downloadable_sorted }
|
||||
subject { procedure.dossiers.ordered_for_export }
|
||||
|
||||
it { is_expected.to match([dossier3, dossier4, dossier2]) }
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue