refacto: rename administration to super_admin
This commit is contained in:
parent
a88172eb01
commit
5562e65bf3
39 changed files with 180 additions and 175 deletions
|
@ -1,22 +1,22 @@
|
|||
describe Manager::AdministrateursController, type: :controller do
|
||||
let(:administration) { create(:administration) }
|
||||
let(:super_admin) { create(:super_admin) }
|
||||
let(:administrateur) { create(:administrateur) }
|
||||
|
||||
before do
|
||||
sign_in administration
|
||||
sign_in super_admin
|
||||
end
|
||||
|
||||
describe '#show' do
|
||||
let(:subject) { get :show, params: { id: administrateur.id } }
|
||||
|
||||
context 'with 2FA not enabled' do
|
||||
let(:administration) { create(:administration, otp_required_for_login: false) }
|
||||
it { expect(subject).to redirect_to(edit_administration_otp_path) }
|
||||
let(:super_admin) { create(:super_admin, otp_required_for_login: false) }
|
||||
it { expect(subject).to redirect_to(edit_super_admin_otp_path) }
|
||||
end
|
||||
|
||||
context 'with 2FA enabled' do
|
||||
render_views
|
||||
let(:administration) { create(:administration, otp_required_for_login: true) }
|
||||
let(:super_admin) { create(:super_admin, otp_required_for_login: true) }
|
||||
|
||||
before do
|
||||
subject
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
describe Manager::ApplicationController, type: :controller do
|
||||
describe 'append_info_to_payload' do
|
||||
let(:current_user) { create(:administration) }
|
||||
let(:current_user) { create(:super_admin) }
|
||||
let(:payload) { {} }
|
||||
|
||||
before do
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
describe Manager::DemandesController, type: :controller do
|
||||
let(:administration) { create(:administration) }
|
||||
let(:super_admin) { create(:super_admin) }
|
||||
|
||||
describe 'GET #index' do
|
||||
before do
|
||||
sign_in administration
|
||||
sign_in super_admin
|
||||
end
|
||||
|
||||
it "display pending demandes" do
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
describe Manager::DossiersController, type: :controller do
|
||||
let(:administration) { create :administration }
|
||||
let(:super_admin) { create :super_admin }
|
||||
let(:deleted_dossier) { DeletedDossier.find_by(dossier_id: dossier) }
|
||||
let(:operations) { dossier.dossier_operation_logs.map(&:operation).map(&:to_sym) }
|
||||
|
||||
before { sign_in administration }
|
||||
before { sign_in super_admin }
|
||||
|
||||
describe '#discard' do
|
||||
let(:dossier) { create(:dossier, :en_construction) }
|
||||
|
@ -23,7 +23,7 @@ describe Manager::DossiersController, type: :controller do
|
|||
let(:dossier) { create(:dossier, :en_construction) }
|
||||
|
||||
before do
|
||||
dossier.discard_and_keep_track!(administration, :manager_request)
|
||||
dossier.discard_and_keep_track!(super_admin, :manager_request)
|
||||
|
||||
post :restore, params: { id: dossier.id }
|
||||
dossier.reload
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
describe Manager::InstructeursController, type: :controller do
|
||||
let(:administration) { create(:administration) }
|
||||
let(:super_admin) { create(:super_admin) }
|
||||
let(:instructeur) { create(:instructeur) }
|
||||
|
||||
describe '#show' do
|
||||
render_views
|
||||
|
||||
before do
|
||||
sign_in(administration)
|
||||
sign_in(super_admin)
|
||||
get :show, params: { id: instructeur.id }
|
||||
end
|
||||
|
||||
|
@ -14,7 +14,7 @@ describe Manager::InstructeursController, type: :controller do
|
|||
end
|
||||
|
||||
describe '#delete' do
|
||||
before { sign_in administration }
|
||||
before { sign_in super_admin }
|
||||
|
||||
subject { delete :delete, params: { id: instructeur.id } }
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
describe Manager::ProceduresController, type: :controller do
|
||||
let(:administration) { create :administration }
|
||||
let(:super_admin) { create :super_admin }
|
||||
|
||||
before { sign_in administration }
|
||||
before { sign_in super_admin }
|
||||
|
||||
describe '#whitelist' do
|
||||
let(:procedure) { create(:procedure) }
|
||||
|
@ -52,7 +52,7 @@ describe Manager::ProceduresController, type: :controller do
|
|||
let(:operations) { dossier.dossier_operation_logs.map(&:operation).map(&:to_sym) }
|
||||
|
||||
before do
|
||||
procedure.discard_and_keep_track!(administration)
|
||||
procedure.discard_and_keep_track!(super_admin)
|
||||
|
||||
post :restore, params: { id: procedure.id }
|
||||
procedure.reload
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
describe Manager::UsersController, type: :controller do
|
||||
let(:administration) { create(:administration) }
|
||||
let(:super_admin) { create(:super_admin) }
|
||||
|
||||
describe '#show' do
|
||||
render_views
|
||||
|
||||
let(:administration) { create(:administration) }
|
||||
let(:super_admin) { create(:super_admin) }
|
||||
let(:user) { create(:user) }
|
||||
|
||||
before do
|
||||
sign_in(administration)
|
||||
sign_in(super_admin)
|
||||
get :show, params: { id: user.id }
|
||||
end
|
||||
|
||||
|
@ -19,7 +19,7 @@ describe Manager::UsersController, type: :controller do
|
|||
let!(:user) { create(:user, email: 'ancien.email@domaine.fr') }
|
||||
|
||||
before {
|
||||
sign_in administration
|
||||
sign_in super_admin
|
||||
}
|
||||
subject { patch :update, params: { id: user.id, user: { email: nouvel_email } } }
|
||||
|
||||
|
@ -48,7 +48,7 @@ describe Manager::UsersController, type: :controller do
|
|||
describe '#delete' do
|
||||
let!(:user) { create(:user) }
|
||||
|
||||
before { sign_in administration }
|
||||
before { sign_in super_admin }
|
||||
|
||||
subject { delete :delete, params: { id: user.id } }
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue