diff options
author | Simon Knox <psimyn@gmail.com> | 2017-08-15 11:20:02 +1000 |
---|---|---|
committer | Jose Ivan Vargas <jvargas@gitlab.com> | 2017-08-15 10:35:22 -0500 |
commit | a6c9d7b390c3ff9b23eca673fff7d90a208b2fed (patch) | |
tree | 48533897ed015e319c26c0af82b1289c6ecbfe13 /spec | |
parent | 193ac8fa2e002ed04cd3373007cc0aaef131da48 (diff) | |
download | gitlab-ce-a6c9d7b390c3ff9b23eca673fff7d90a208b2fed.tar.gz |
Revert "Merge branch 'appearances-caching-and-schema' into 'master'"
This reverts commit 9c11894a656603c59c03d8f35fbe8cdf7a1ad0c4, reversing
changes made to eb03da693c57327df1426eb3057af252bfd299f6.
Diffstat (limited to 'spec')
-rw-r--r-- | spec/models/appearance_spec.rb | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/spec/models/appearance_spec.rb b/spec/models/appearance_spec.rb index b5d5d58697b..7cd3a84d592 100644 --- a/spec/models/appearance_spec.rb +++ b/spec/models/appearance_spec.rb @@ -9,39 +9,4 @@ RSpec.describe Appearance do it { is_expected.to validate_presence_of(:description) } it { is_expected.to have_many(:uploads).dependent(:destroy) } - - describe '.current', :use_clean_rails_memory_store_caching do - let!(:appearance) { create(:appearance) } - - it 'returns the current appearance row' do - expect(described_class.current).to eq(appearance) - end - - it 'caches the result' do - expect(described_class).to receive(:first).once - - 2.times { described_class.current } - end - end - - describe '#flush_redis_cache' do - it 'flushes the cache in Redis' do - appearance = create(:appearance) - - expect(Rails.cache).to receive(:delete).with(described_class::CACHE_KEY) - - appearance.flush_redis_cache - end - end - - describe '#single_appearance_row' do - it 'adds an error when more than 1 row exists' do - create(:appearance) - - new_row = build(:appearance) - new_row.save - - expect(new_row.valid?).to eq(false) - end - end end |