Sha256: f671dab58d9b20003e313d41640465e6adf7023e65fcdc1d949e0a79899bf5a8
Contents?: true
Size: 747 Bytes
Versions: 37
Compression:
Stored size: 747 Bytes
Contents
require 'spec_helper' describe '#sismember(key, member)' do before do @key = 'mock-redis-test:sismember' @redises.sadd(@key, 'whiskey') @redises.sadd(@key, 'beer') end it "returns true if member is in set" do @redises.sismember(@key, 'whiskey').should be_true @redises.sismember(@key, 'beer').should be_true end it "returns false if member is not in set" do @redises.sismember(@key, 'cola').should be_false end it "stringifies member" do @redises.sadd(@key, '1') @redises.sismember(@key, 1).should be_true end it "treats a nonexistent value as an empty set" do @redises.sismember('mock-redis-test:nonesuch', 'beer').should be_false end it_should_behave_like "a set-only command" end
Version data entries
37 entries across 37 versions & 2 rubygems