Make admin flag persist for subsequent calls in spec

This commit is contained in:
Râu Cao 2023-02-19 11:55:53 +08:00
parent 346e36e160
commit 25a0723166
Signed by: raucao
GPG Key ID: 15E65F399D084BA9

View File

@ -4,7 +4,9 @@ RSpec.describe 'Admin dashboard', type: :feature do
let(:user) { create :user } let(:user) { create :user }
before do before do
allow(user).to receive(:is_admin?).and_return(true) allow(Devise::LDAP::Adapter).to receive(:get_ldap_param)
.with(user.cn, :admin).and_return(["true"])
login_as user, :scope => :user login_as user, :scope => :user
end end