diff --git a/spec/features/instructeurs/procedure_filters_spec.rb b/spec/features/instructeurs/procedure_filters_spec.rb index 544c0a9c3..5753111bd 100644 --- a/spec/features/instructeurs/procedure_filters_spec.rb +++ b/spec/features/instructeurs/procedure_filters_spec.rb @@ -1,8 +1,8 @@ require "spec_helper" feature "procedure filters" do - let(:procedure) { create(:procedure, :published, :with_type_de_champ) } - let(:instructeur) { create(:instructeur, procedures: [procedure]) } + let(:instructeur) { create(:instructeur) } + let(:procedure) { create(:procedure, :published, :with_type_de_champ, instructeurs: [instructeur]) } let!(:type_de_champ) { procedure.types_de_champ.first } let!(:new_unfollow_dossier) { create(:dossier, procedure: procedure, state: Dossier.states.fetch(:en_instruction)) } let!(:champ) { Champ.find_by(type_de_champ_id: type_de_champ.id, dossier_id: new_unfollow_dossier.id) } diff --git a/spec/models/dossier_spec.rb b/spec/models/dossier_spec.rb index d7aeabab7..eceea782a 100644 --- a/spec/models/dossier_spec.rb +++ b/spec/models/dossier_spec.rb @@ -235,10 +235,10 @@ describe Dossier do end describe '#avis_for' do - let!(:procedure) { create(:procedure, :published) } + let!(:instructeur) { create(:instructeur) } + let!(:procedure) { create(:procedure, :published, instructeurs: [instructeur]) } let!(:dossier) { create(:dossier, procedure: procedure, state: Dossier.states.fetch(:en_construction)) } - let!(:instructeur) { create(:instructeur, procedures: [procedure]) } let!(:expert_1) { create(:instructeur) } let!(:expert_2) { create(:instructeur) } diff --git a/spec/services/dossier_search_service_spec.rb b/spec/services/dossier_search_service_spec.rb index c89473b85..248b84e2e 100644 --- a/spec/services/dossier_search_service_spec.rb +++ b/spec/services/dossier_search_service_spec.rb @@ -15,8 +15,8 @@ describe DossierSearchService do let(:instructeur_2) { create(:instructeur, administrateurs: [administrateur_2]) } before do - create :assign_to, instructeur: instructeur_1, procedure: procedure_1 - create :assign_to, instructeur: instructeur_2, procedure: procedure_2 + instructeur_1.assign_to_procedure(procedure_1) + instructeur_2.assign_to_procedure(procedure_2) end let(:procedure_1) { create(:procedure, :published, administrateur: administrateur_1) } diff --git a/spec/views/admin/procedures/show.html.haml_spec.rb b/spec/views/admin/procedures/show.html.haml_spec.rb index b2fb5dc17..d1cc03946 100644 --- a/spec/views/admin/procedures/show.html.haml_spec.rb +++ b/spec/views/admin/procedures/show.html.haml_spec.rb @@ -23,7 +23,7 @@ describe 'admin/procedures/show.html.haml', type: :view do context 'when procedure have a gestionnare affected' do before do - create :assign_to, instructeur: create(:instructeur), procedure: procedure + create(:instructeur).assign_to_procedure(procedure) render end