spec/commands/watch_spec.rb in mock_redis-0.5.1 vs spec/commands/watch_spec.rb in mock_redis-0.5.2
- old
+ new
@@ -2,6 +2,15 @@
describe '#watch(key)' do
it "responds with nil" do
@redises.watch('mock-redis-test').should be_nil
end
+
+ it 'EXECs its MULTI on successes' do
+ @redises.watch 'foo' do
+ @redises.multi do |multi|
+ multi.set 'bar', 'baz'
+ end
+ end
+ @redises.get('bar').should eq('baz')
+ end
end