Skip to content
Snippets Groups Projects
Commit 84eb425f authored by Matt Jankowski's avatar Matt Jankowski Committed by Eugen Rochko
Browse files

Remove redis clear from before in spec (#2795)

parent a50a8745
No related branches found
No related tags found
No related merge requests found
...@@ -5,10 +5,6 @@ require 'rails_helper' ...@@ -5,10 +5,6 @@ require 'rails_helper'
RSpec.describe Admin::SettingsController, type: :controller do RSpec.describe Admin::SettingsController, type: :controller do
render_views render_views
before do
Rails.cache.clear
end
describe 'When signed in as an admin' do describe 'When signed in as an admin' do
before do before do
sign_in Fabricate(:user, admin: true), scope: :user sign_in Fabricate(:user, admin: true), scope: :user
...@@ -24,12 +20,16 @@ RSpec.describe Admin::SettingsController, type: :controller do ...@@ -24,12 +20,16 @@ RSpec.describe Admin::SettingsController, type: :controller do
describe 'PUT #update' do describe 'PUT #update' do
describe 'for a record that doesnt exist' do describe 'for a record that doesnt exist' do
after do around do |example|
before = Setting.site_extended_description
Setting.site_extended_description = nil
example.run
Setting.site_extended_description = before
Setting.new_setting_key = nil Setting.new_setting_key = nil
end end
it 'cannot create a setting value for a non-admin key' do it 'cannot create a setting value for a non-admin key' do
expect(Setting.new_setting_key).to be_nil expect(Setting.new_setting_key).to be_blank
patch :update, params: { new_setting_key: 'New key value' } patch :update, params: { new_setting_key: 'New key value' }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment