Sha256: 7cbbc1a9c69cca7c29890c00efc0be57cb321110a4554213ca0f11ef8009e5ce

Contents?: true

Size: 541 Bytes

Versions: 4

Compression:

Stored size: 541 Bytes

Contents

describe 'adapter_redis', adapter: :Redis do
  let(:t_res) { 0.125 }
  let(:min_ttl) { t_res }

  describe 'without default expiry' do
    moneta_build do
      Moneta::Adapters::Redis.new(host: redis_host, port: redis_port, db: 6)
    end

    moneta_specs ADAPTER_SPECS.with_each_key.with_native_expires
  end

  describe 'with default expiry' do
    moneta_build do
      Moneta::Adapters::Redis.new(host: redis_host, port: redis_port, db: 6, expires: min_ttl)
    end

    moneta_specs NATIVE_EXPIRY_SPECS.with_default_expires
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
moneta-1.5.2 spec/moneta/adapters/redis/adapter_redis_spec.rb
moneta-1.5.1 spec/moneta/adapters/redis/adapter_redis_spec.rb
moneta-1.5.0 spec/moneta/adapters/redis/adapter_redis_spec.rb
moneta-1.4.2 spec/moneta/adapters/redis/adapter_redis_spec.rb