lib/sqreen/conditionable.rb in sqreen-alt-1.11.0 vs lib/sqreen/conditionable.rb in sqreen-alt-1.11.1

- old
+ new

@@ -24,22 +24,22 @@ base.instance_variable_set("@conditional_hooked_#{cb}", true) end end def pre_with_conditions(inst, *args, &block) - eargs = [binding, framework, inst, args, @data, nil] + eargs = [nil, framework, inst, args, @data, nil] return nil if !pre_conditions.nil? && !pre_conditions.evaluate(*eargs) pre_without_conditions(inst, *args, &block) end def post_with_conditions(rv, inst, *args, &block) - eargs = [binding, framework, inst, args, @data, rv] + eargs = [nil, framework, inst, args, @data, rv] return nil if !post_conditions.nil? && !post_conditions.evaluate(*eargs) post_without_conditions(rv, inst, *args, &block) end def failing_with_conditions(rv, inst, *args, &block) - eargs = [binding, framework, inst, args, @data, rv] + eargs = [nil, framework, inst, args, @data, rv] return nil if !failing_conditions.nil? && !failing_conditions.evaluate(*eargs) failing_without_conditions(rv, inst, *args, &block) end protected