lib/mock_redis/stream.rb in mock_redis-0.36.0 vs lib/mock_redis/stream.rb in mock_redis-0.37.0
- old
+ new
@@ -35,11 +35,11 @@
deleted = @members.size - count
if deleted > 0
@members = if count == 0
Set.new
else
- @members.to_a[-count..-1].to_set
+ @members.to_a[-count..].to_set
end
deleted
else
0
end
@@ -69,11 +69,11 @@
items = members.select { |m| (stream_id < m[0]) }.map { |m| [m[0].to_s, m[1]] }
return items.first(opts['count'].to_i) if opts.key?('count')
items
end
- def each
- members.each { |m| yield m }
+ def each(&block)
+ members.each(&block)
end
private
def options(opts_in, permitted)