lib/caricature/messenger.rb in caricature-0.6.3 vs lib/caricature/messenger.rb in caricature-0.7.0

- old
+ new

@@ -39,10 +39,10 @@ class RubyMessenger < Messenger protected # implementation of the template method for looking up the expectation and/or returning a value - def internal_deliver(mode, method_name, return_type, *args, &b) + def internal_deliver(mode, method_name, return_type, *args, &b) exp = expectations.find(method_name, mode, *args) if exp res = instance.__send__(method_name, *args, &b) if exp.super_before? res = exp.execute *args res = instance.__send__(method_name, *args, &b) if !exp.super_before? and exp.call_super? \ No newline at end of file