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 }
|
before { gi_1_1.instructeurs << admin.instructeur << instructeur }
|
||||||
|
|
||||||
def remove_instructeur(email)
|
def remove_instructeur(instructeur)
|
||||||
delete :remove_instructeur,
|
delete :remove_instructeur,
|
||||||
params: {
|
params: {
|
||||||
procedure_id: procedure.id,
|
procedure_id: procedure.id,
|
||||||
id: gi_1_1.id,
|
id: gi_1_1.id,
|
||||||
instructeur: { id: admin.instructeur.id }
|
instructeur: { id: instructeur.id }
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
context 'when there are many instructeurs' do
|
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.instructeurs).to include(instructeur) }
|
||||||
it { expect(gi_1_1.reload.instructeurs.count).to eq(1) }
|
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
|
context 'when there is only one instructeur' do
|
||||||
before do
|
before do
|
||||||
remove_instructeur(admin.user.email)
|
remove_instructeur(admin.instructeur)
|
||||||
remove_instructeur(instructeur.email)
|
remove_instructeur(instructeur)
|
||||||
end
|
end
|
||||||
|
|
||||||
it { expect(gi_1_1.instructeurs).to include(instructeur) }
|
it { expect(gi_1_1.instructeurs).to include(instructeur) }
|
||||||
|
|
Loading…
Reference in a new issue