mirror of
https://github.com/discourse/discourse.git
synced 2025-03-27 16:25:41 +08:00
Make Redis test less brittle.
This commit is contained in:
parent
0531ef2e20
commit
68b8acbcfa
@ -25,10 +25,11 @@ describe DiscourseRedis do
|
||||
let(:redis) { DiscourseRedis.new }
|
||||
|
||||
it 'should append namespace to the keys' do
|
||||
redis.set('key', 1)
|
||||
raw_redis.set('default:key', 1)
|
||||
raw_redis.set('test:key2', 1)
|
||||
|
||||
expect(raw_redis.get('default:key')).to eq('1')
|
||||
expect(redis.keys).to eq(['key'])
|
||||
expect(redis.keys).to include('key')
|
||||
expect(redis.keys).to_not include('key2')
|
||||
|
||||
redis.del('key')
|
||||
|
||||
@ -45,10 +46,10 @@ describe DiscourseRedis do
|
||||
let(:redis) { DiscourseRedis.new(nil, namespace: false) }
|
||||
|
||||
it 'should not append any namespace to the keys' do
|
||||
redis.set('key', 1)
|
||||
raw_redis.set('default:key', 1)
|
||||
raw_redis.set('test:key2', 1)
|
||||
|
||||
expect(raw_redis.get('key')).to eq('1')
|
||||
expect(redis.keys).to eq(['key'])
|
||||
expect(redis.keys).to include('default:key', 'test:key2')
|
||||
|
||||
redis.del('key')
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user