FIX: in readonly mode don't double count pages

This commit is contained in:
Sam
2017-10-25 13:19:43 +11:00
parent d9a9ad3edb
commit 877b7be579
4 changed files with 53 additions and 12 deletions

View File

@ -10,6 +10,11 @@ describe DiscourseRedis do
let(:fallback_handler) { DiscourseRedis::FallbackHandler.instance }
it "ignore_readonly returns nil from a pure exception" do
result = DiscourseRedis.ignore_readonly { raise Redis::CommandError.new("READONLY") }
expect(result).to eq(nil)
end
describe 'redis commands' do
let(:raw_redis) { Redis.new(DiscourseRedis.config) }