correctif(spec): associe le dossier suivis a l'instructeur du batch operation. sinon c'est un autre instructeur qui est crée
This commit is contained in:
parent
8fbb866aba
commit
0aba708b34
2 changed files with 5 additions and 5 deletions
|
@ -56,8 +56,8 @@ FactoryBot.define do
|
|||
after(:build) do |batch_operation, evaluator|
|
||||
procedure = create(:simple_procedure, :published, instructeurs: [evaluator.invalid_instructeur.presence || batch_operation.instructeur], administrateurs: [create(:administrateur)])
|
||||
batch_operation.dossiers = [
|
||||
create(:dossier, :with_individual, :followed, :en_instruction, procedure: procedure),
|
||||
create(:dossier, :with_individual, :followed, :en_construction, procedure: procedure)
|
||||
create(:dossier, :with_individual, :en_instruction, procedure: procedure, followers_instructeurs: procedure.instructeurs),
|
||||
create(:dossier, :with_individual, :en_construction, procedure: procedure, followers_instructeurs: procedure.instructeurs)
|
||||
]
|
||||
end
|
||||
end
|
||||
|
|
|
@ -68,9 +68,9 @@ describe BatchOperationProcessOneJob, type: :job do
|
|||
|
||||
it 'removes a follower to the dossier' do
|
||||
expect { subject.perform_now }
|
||||
.to change { dossier_job.reload.follows.first.unfollowed_at }
|
||||
.from(nil)
|
||||
.to(anything)
|
||||
.to change { dossier_job.reload.follows.count }
|
||||
.from(1)
|
||||
.to(0)
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in a new issue