Sha256: f1f0d886b7cb4a55781cfcfbc25905e5bcc84377255c2fcfb18f1e1dabc323af
Contents?: true
Size: 492 Bytes
Versions: 39
Compression:
Stored size: 492 Bytes
Contents
require 'spec_helper' describe '#spop(key)' do before do @key = 'mock-redis-test:spop' @redises.sadd(@key, 'value') end it "returns a member of the set" do @redises.spop(@key).should == 'value' end it "removes a member of the set" do @redises.spop(@key) @redises.smembers(@key).should == [] end it "returns nil if the set is empty" do @redises.spop(@key) @redises.spop(@key).should be_nil end it_should_behave_like "a set-only command" end
Version data entries
39 entries across 39 versions & 2 rubygems