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