vendored/puppet/lib/puppet/pops/evaluator/evaluator_impl.rb in bolt-0.11.0 vs vendored/puppet/lib/puppet/pops/evaluator/evaluator_impl.rb in bolt-0.12.0

- old
+ new

@@ -440,12 +440,12 @@ else fail(Issues::OPERATOR_NOT_APPLICABLE_WHEN, left_o, {:operator => operator, :left_value => left, :right_value => right}) end end result = left.send(operator, right) - rescue NoMethodError => e + rescue NoMethodError fail(Issues::OPERATOR_NOT_APPLICABLE, left_o, {:operator => operator, :left_value => left}) - rescue ZeroDivisionError => e + rescue ZeroDivisionError fail(Issues::DIV_BY_ZERO, bin_expr.right_expr) end case result when Float if result == Float::INFINITY || result == -Float::INFINITY