lib/rspec/mocks/argument_expectation.rb in rspec-mocks-2.0.1 vs lib/rspec/mocks/argument_expectation.rb in rspec-mocks-2.1.0
- old
+ new
@@ -3,10 +3,10 @@
class ArgumentExpectation
attr_reader :args
def initialize(*args, &block)
@args = args
- @matchers_block = block if args.empty?
+ @matchers_block = args.empty? ? block : nil
@match_any_args = false
@matchers = nil
if ArgumentMatchers::AnyArgsMatcher === args.first
@match_any_args = true