feat(routing): update names of groupe instructeurs created with custom routing

This commit is contained in:
Eric Leroy-Terquem 2024-10-17 09:44:58 +02:00
parent 5c53c6b86c
commit 5376b70167
No known key found for this signature in database
GPG key ID: 53D8FAECEF207605
3 changed files with 5 additions and 5 deletions

View file

@ -101,9 +101,9 @@ module Administrateurs
end
def configurate_custom_routing
new_label = procedure.defaut_groupe_instructeur.label + ' bis'
procedure.defaut_groupe_instructeur.update!(label: 'Groupe 1 (à renommer et configurer)')
procedure.groupe_instructeurs
.create({ label: new_label, instructeurs: [current_administrateur.instructeur] })
.create({ label: 'Groupe 2 (à renommer et configurer)', instructeurs: [current_administrateur.instructeur] })
procedure.toggle_routing

View file

@ -1062,7 +1062,7 @@ describe Administrateurs::GroupeInstructeursController, type: :controller do
it do
expect(response).to redirect_to(admin_procedure_groupe_instructeurs_path(procedure4))
expect(procedure4.groupe_instructeurs.pluck(:label)).to match_array(['défaut', 'défaut bis'])
expect(procedure4.groupe_instructeurs.pluck(:label)).to match_array(['Groupe 1 (à renommer et configurer)', 'Groupe 2 (à renommer et configurer)'])
expect(procedure4.reload.routing_enabled).to be_truthy
end
end

View file

@ -59,7 +59,7 @@ describe 'The routing with rules', js: true do
expect(page).to have_selector("#routing-mode-modal", visible: false)
# update defaut groupe
click_on 'défaut'
click_on 'Groupe 1 (à renommer et configurer)'
expect(page).to have_text('Paramètres du groupe')
fill_in 'Nom du groupe', with: 'littéraire'
click_on 'Renommer'
@ -88,7 +88,7 @@ describe 'The routing with rules', js: true do
# # add scientifique groupe
click_on '3 groupes'
click_on 'défaut bis'
click_on 'Groupe 2 (à renommer et configurer)'
fill_in 'Nom du groupe', with: 'scientifique'
click_on 'Renommer'
expect(page).to have_text('Le nom est à présent « scientifique ». ')