Merge pull request #9879 from demarches-simplifiees/cleaning-conditional-and-routing-code
Tech : nettoyage du code conditionnel et routage
This commit is contained in:
commit
6203b1fd05
6 changed files with 11 additions and 102 deletions
|
@ -1275,10 +1275,11 @@ describe Instructeurs::DossiersController, type: :controller do
|
|||
end
|
||||
|
||||
describe '#personnes_impliquees' do
|
||||
let!(:gi_1) { procedure.groupe_instructeurs.first }
|
||||
let!(:gi_2) { GroupeInstructeur.create(label: 'deuxième groupe', procedure: procedure) }
|
||||
let!(:dossier) { create(:dossier, :en_construction, :with_individual, procedure: procedure, groupe_instructeur: gi_1) }
|
||||
let!(:new_instructeur) { create(:instructeur) }
|
||||
let(:routed_procedure) { create(:procedure, :routee, :published, :for_individual) }
|
||||
let(:gi_1) { routed_procedure.groupe_instructeurs.first }
|
||||
let(:gi_2) { routed_procedure.groupe_instructeurs.last }
|
||||
let(:dossier) { create(:dossier, :en_construction, :with_individual, procedure: routed_procedure, groupe_instructeur: gi_1) }
|
||||
let(:new_instructeur) { create(:instructeur) }
|
||||
|
||||
before do
|
||||
gi_1.instructeurs << new_instructeur
|
||||
|
@ -1288,7 +1289,7 @@ describe Instructeurs::DossiersController, type: :controller do
|
|||
|
||||
get :personnes_impliquees,
|
||||
params: {
|
||||
procedure_id: procedure.id,
|
||||
procedure_id: routed_procedure.id,
|
||||
dossier_id: dossier.id
|
||||
}
|
||||
end
|
||||
|
|
|
@ -122,7 +122,7 @@ describe RoutingEngine, type: :model do
|
|||
|
||||
context 'with a matching rule' do
|
||||
before do
|
||||
gi_2.update(routing_rule: ds_eq(champ_value(communes_tdc.stable_id), constant('92')))
|
||||
gi_2.update(routing_rule: ds_in_departement(champ_value(communes_tdc.stable_id), constant('92')))
|
||||
dossier.champs.first.update(code_postal: '92500', external_id: '92063')
|
||||
end
|
||||
|
||||
|
@ -141,7 +141,7 @@ describe RoutingEngine, type: :model do
|
|||
|
||||
context 'with a matching rule' do
|
||||
before do
|
||||
gi_2.update(routing_rule: ds_eq(champ_value(epci_tdc.stable_id), constant('42')))
|
||||
gi_2.update(routing_rule: ds_in_departement(champ_value(epci_tdc.stable_id), constant('42')))
|
||||
dossier.champs.first.update_columns(
|
||||
external_id: 244200895,
|
||||
value: 'CC du Pilat Rhodanien',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue