Sha256: 6c7ad6b98ea9e9a8d25d8fd2334b85f38526e7a2bed817edb52ec6172589d7d1
Contents?: true
Size: 709 Bytes
Versions: 91
Compression:
Stored size: 709 Bytes
Contents
require 'spec_helper' describe Picky::Backends::Redis::List do let(:client) { stub :client } let(:index) { described_class.new client, :some_namespace } describe '[]' do it 'returns whatever comes back from the backend' do client.stub! :zrange => [:some_lrange_result] index[:anything].should == [:some_lrange_result] end it 'calls the right method on the backend' do client.should_receive(:zrange).once.with "some_namespace:some_sym", :"0", :"-1" index[:some_sym] end end describe 'to_s' do it 'returns the cache path with the default file extension' do index.to_s.should == 'Picky::Backends::Redis::List(some_namespace:*)' end end end
Version data entries
91 entries across 91 versions & 1 rubygems