Sha256: 8cbc5cae0832ec301936a319a5537c87e5c8161dcc6bc86ecbc6360ce78b6a44

Contents?: true

Size: 678 Bytes

Versions: 4

Compression:

Stored size: 678 Bytes

Contents

require_relative '../../memcached_helper.rb'

describe 'adapter_memcached_dalli', retry: 3, adapter: :Memcached do
  # See https://github.com/memcached/memcached/issues/307
  let(:t_res) { 1 }
  let(:min_ttl) { 2 }

  include_context :start_memcached, 11212

  describe 'without default expires' do
    moneta_build do
      Moneta::Adapters::MemcachedDalli.new(server: "127.0.0.1:11212")
    end

    moneta_specs ADAPTER_SPECS.with_native_expires
  end

  describe 'with default expires' do
    moneta_build do
      Moneta::Adapters::MemcachedDalli.new(server: '127.0.0.1:11212', 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/memcached/dalli/adapter_memcached_dalli_spec.rb
moneta-1.5.1 spec/moneta/adapters/memcached/dalli/adapter_memcached_dalli_spec.rb
moneta-1.5.0 spec/moneta/adapters/memcached/dalli/adapter_memcached_dalli_spec.rb
moneta-1.4.2 spec/moneta/adapters/memcached/dalli/adapter_memcached_dalli_spec.rb