Sha256: 66b10d5356c664db1efd4fae112a0668c85e0a71768e00c33e438e59e331d90c
Contents?: true
Size: 760 Bytes
Versions: 3
Compression:
Stored size: 760 Bytes
Contents
# frozen_string_literal: true RSpec.describe RSpeed::Redis, '.keys' do subject(:redis) { described_class } context 'with default config' do before do described_class.set('rspeed_1', 'value_1') described_class.set('rspeed_2', 'value_2') described_class.set('rspeed_3', 'value_3') end it 'shows keys' do expect(redis.keys).to eq %w[rspeed_1 rspeed_2 rspeed_3] end end context 'with custom key' do before do described_class.set('custom_key_1', 'value_1') described_class.set('custom_key_2', 'value_2') described_class.set('custom_key_3', 'value_3') end it 'shows keys' do expect(redis.keys('custom_key_*')).to eq %w[custom_key_1 custom_key_2 custom_key_3] end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rspeed-0.5.2 | spec/models/rspeed/redis/keys_spec.rb |
rspeed-0.5.1 | spec/models/rspeed/redis/keys_spec.rb |
rspeed-0.5.0 | spec/models/rspeed/redis/keys_spec.rb |