lib/unitwise/expression/decomposer.rb in unitwise-1.0.3 vs lib/unitwise/expression/decomposer.rb in unitwise-1.0.4

- old
+ new

@@ -36,10 +36,10 @@ attr_reader :expression, :mode def initialize(expression) @expression = expression.to_s - if terms.nil? || terms.empty? + if expression.empty? || terms.nil? || terms.empty? fail(ExpressionError, "Could not evaluate '#{ expression }'.") end end def parse