spec/commands/brpoplpush_spec.rb in mock_redis-0.13.0 vs spec/commands/brpoplpush_spec.rb in mock_redis-0.13.1
- old
+ new
@@ -36,9 +36,14 @@
it "ignores positive timeouts and returns nil" do
@redises.mock.brpoplpush('mock-redis-test:not-here', @list1, :timeout => 1).
should be_nil
end
+ it "ignores positive legacy timeouts and returns nil" do
+ @redises.mock.brpoplpush('mock-redis-test:not-here', @list1, 1).
+ should be_nil
+ end
+
it "raises WouldBlock on zero timeout (no blocking in the mock)" do
lambda do
@redises.mock.brpoplpush('mock-redis-test:not-here', @list1, :timeout => 0)
end.should raise_error(MockRedis::WouldBlock)
end