refactor: disable auto hide instructeurs toggle by admin
This commit is contained in:
parent
8a54650f93
commit
b987688d19
4 changed files with 0 additions and 56 deletions
|
@ -995,41 +995,4 @@ describe Administrateurs::GroupeInstructeursController, type: :controller do
|
|||
expect(gi_1_1.signature).to be_attached
|
||||
end
|
||||
end
|
||||
|
||||
describe '#update_hide_instructeurs_email' do
|
||||
let(:administrateur) { administrateurs(:default_admin) }
|
||||
let(:procedure) { create(:procedure, administrateurs: [administrateur]) }
|
||||
|
||||
before do
|
||||
sign_in(administrateur.user)
|
||||
end
|
||||
|
||||
context 'when activating hide_instructeurs_email' do
|
||||
it 'updates the procedure and redirects with correct notice' do
|
||||
patch :update_hide_instructeurs_email, params: {
|
||||
procedure_id: procedure.id,
|
||||
procedure: { hide_instructeurs_email: "1" }
|
||||
}
|
||||
|
||||
expect(procedure.reload.hide_instructeurs_email).to be true
|
||||
expect(response).to redirect_to(options_admin_procedure_groupe_instructeurs_path(procedure))
|
||||
expect(flash[:notice]).to eq("L'anonymisation des instructeurs est activée.")
|
||||
end
|
||||
end
|
||||
|
||||
context 'when deactivating hide_instructeurs_email' do
|
||||
let(:procedure) { create(:procedure, hide_instructeurs_email: true, administrateurs: [administrateur]) }
|
||||
|
||||
it 'updates the procedure and redirects with correct notice' do
|
||||
patch :update_hide_instructeurs_email, params: {
|
||||
procedure_id: procedure.id,
|
||||
procedure: { hide_instructeurs_email: "0" }
|
||||
}
|
||||
|
||||
expect(procedure.reload.hide_instructeurs_email).to be false
|
||||
expect(response).to redirect_to(options_admin_procedure_groupe_instructeurs_path(procedure))
|
||||
expect(flash[:notice]).to eq("L'anonymisation des instructeurs est désactivée.")
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue