Fix test in new_admin/groupe_instructeur_controller
This commit is contained in:
parent
def9c67c56
commit
07aefdd40b
1 changed files with 5 additions and 5 deletions
|
@ -118,17 +118,17 @@ describe NewAdministrateur::GroupeInstructeursController, type: :controller do
|
|||
|
||||
before { gi_1_1.instructeurs << admin.instructeur << instructeur }
|
||||
|
||||
def remove_instructeur(email)
|
||||
def remove_instructeur(instructeur)
|
||||
delete :remove_instructeur,
|
||||
params: {
|
||||
procedure_id: procedure.id,
|
||||
id: gi_1_1.id,
|
||||
instructeur: { id: admin.instructeur.id }
|
||||
instructeur: { id: instructeur.id }
|
||||
}
|
||||
end
|
||||
|
||||
context 'when there are many instructeurs' do
|
||||
before { remove_instructeur(admin.user.email) }
|
||||
before { remove_instructeur(admin.instructeur) }
|
||||
|
||||
it { expect(gi_1_1.instructeurs).to include(instructeur) }
|
||||
it { expect(gi_1_1.reload.instructeurs.count).to eq(1) }
|
||||
|
@ -137,8 +137,8 @@ describe NewAdministrateur::GroupeInstructeursController, type: :controller do
|
|||
|
||||
context 'when there is only one instructeur' do
|
||||
before do
|
||||
remove_instructeur(admin.user.email)
|
||||
remove_instructeur(instructeur.email)
|
||||
remove_instructeur(admin.instructeur)
|
||||
remove_instructeur(instructeur)
|
||||
end
|
||||
|
||||
it { expect(gi_1_1.instructeurs).to include(instructeur) }
|
||||
|
|
Loading…
Reference in a new issue