spec/commands/zrem_spec.rb in mock_redis-0.35.0 vs spec/commands/zrem_spec.rb in mock_redis-0.36.0
- old
+ new
@@ -26,9 +26,16 @@
@redises.zadd(@key, 3, member)
@redises.zrem(@key, member).should == true
@redises.zrange(@key, 0, -1).should == %w[one two]
end
+ it 'removes integer members inside an array from the set' do
+ member = 11
+ @redises.zadd(@key, 3, member)
+ @redises.zrem(@key, [member]).should == 1
+ @redises.zrange(@key, 0, -1).should == %w[one two]
+ end
+
it 'supports a variable number of arguments' do
@redises.zrem(@key, %w[one two])
@redises.zrange(@key, 0, -1).should be_empty
end