lib/muack/stub.rb in muack-1.3.2 vs lib/muack/stub.rb in muack-1.4.0
- old
+ new
@@ -13,11 +13,10 @@
__mock_defis[defi.msg].unshift(defi)
end
# used for mocked object to dispatch mocked method
def __mock_dispatch msg, actual_args
- if defi = __mock_defis[msg].find{ |d|
- __mock_check_args(d.args, actual_args) }
+ if defi = __mock_find_checked_difi(__mock_defis[msg], actual_args)
# our spies are interested in this
__mock_disps_push(Definition.new(msg, actual_args))
defi
else
Mock.__send__(:raise, # Wrong argument