spec/commands/sdiffstore_spec.rb in mock_redis-0.14.1 vs spec/commands/sdiffstore_spec.rb in mock_redis-0.15.0
- old
+ new
@@ -5,47 +5,47 @@
@numbers = 'mock-redis-test:sdiffstore:numbers'
@evens = 'mock-redis-test:sdiffstore:evens'
@primes = 'mock-redis-test:sdiffstore:primes'
@destination = 'mock-redis-test:sdiffstore:destination'
- (1..10).each {|i| @redises.sadd(@numbers, i) }
- [2, 4, 6, 8, 10].each {|i| @redises.sadd(@evens, i) }
- [2, 3, 5, 7].each {|i| @redises.sadd(@primes, i) }
+ (1..10).each { |i| @redises.sadd(@numbers, i) }
+ [2, 4, 6, 8, 10].each { |i| @redises.sadd(@evens, i) }
+ [2, 3, 5, 7].each { |i| @redises.sadd(@primes, i) }
end
- it "returns the number of elements in the resulting set" do
+ it 'returns the number of elements in the resulting set' do
@redises.sdiffstore(@destination, @numbers, @evens).should == 5
end
- it "stores the resulting set" do
+ it 'stores the resulting set' do
@redises.sdiffstore(@destination, @numbers, @evens)
@redises.smembers(@destination).should == %w[9 7 5 3 1]
end
- it "does not store empty sets" do
+ it 'does not store empty sets' do
@redises.sdiffstore(@destination, @numbers, @numbers).should == 0
@redises.get(@destination).should be_nil
end
- it "treats missing keys as empty sets" do
+ it 'treats missing keys as empty sets' do
@redises.sdiffstore(@destination, @evens, 'mock-redis-test:nonesuch')
@redises.smembers(@destination).should == %w[10 8 6 4 2]
end
- it "removes existing elements in destination" do
+ it 'removes existing elements in destination' do
@redises.sadd(@destination, 42)
@redises.sdiffstore(@destination, @primes)
@redises.smembers(@destination).should == %w[7 5 3 2]
end
- it "raises an error if given 0 sets" do
+ it 'raises an error if given 0 sets' do
lambda do
@redises.sdiffstore(@destination)
end.should raise_error(RuntimeError)
end
- it "raises an error if any argument is not a a set" do
+ it 'raises an error if any argument is not a a set' do
@redises.set('mock-redis-test:notset', 1)
lambda do
@redises.sdiffstore(@destination, @numbers, 'mock-redis-test:notset')
end.should raise_error(RuntimeError)