diff --git a/spec/controllers/manager/administrateurs_controller_spec.rb b/spec/controllers/manager/administrateurs_controller_spec.rb index 63246eeb0..33fb6096b 100644 --- a/spec/controllers/manager/administrateurs_controller_spec.rb +++ b/spec/controllers/manager/administrateurs_controller_spec.rb @@ -1,12 +1,12 @@ describe Manager::AdministrateursController, type: :controller do let(:administration) { create(:administration) } + before do + sign_in administration + end + describe 'GET #new' do render_views - before do - sign_in administration - end - it 'displays form to create a new admin' do get :new expect(response).to be_success @@ -17,10 +17,6 @@ describe Manager::AdministrateursController, type: :controller do let(:email) { 'plop@plop.com' } let(:password) { 'démarches-simplifiées-pwd' } - before do - sign_in administration - end - subject { post :create, params: { administrateur: { email: email } } } context 'when email and password are correct' do @@ -47,8 +43,6 @@ describe Manager::AdministrateursController, type: :controller do describe '#delete' do let!(:admin) { create(:administrateur) } - before { sign_in administration } - subject { delete :delete, params: { id: admin.id } } it 'deletes the admin' do