Sha256: 980060cd059edb681cbb029ca3c1fc04c2f37e50a39d882a1370bb3020a5c6b7
Contents?: true
Size: 794 Bytes
Versions: 1
Compression:
Stored size: 794 Bytes
Contents
require 'spec_helper' describe "#zrem(key, member)" do before do @key = 'mock-redis-test:zrem' @redises.zadd(@key, 1, 'one') @redises.zadd(@key, 2, 'two') end it "returns true if member is present in the set" do @redises.zrem(@key, 'one').should be_true end it "returns false if member is not present in the set" do @redises.zrem(@key, 'nobody home').should be_false end it "removes member from the set" do @redises.zrem(@key, 'one') @redises.zrange(@key, 0, -1).should == ['two'] end it "removes integer member from the set" do member = 11 @redises.zadd(@key, 3, member) @redises.zrem(@key, member).should be_true @redises.zrange(@key, 0, -1).should == ['one', 'two'] end it_should_behave_like "a zset-only command" end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mock_redis-0.4.1 | spec/commands/zrem_spec.rb |