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