class Cucumber::TagExpressions::Or

Or expression node

Public Class Methods

new(left, right) click to toggle source
# File lib/cucumber/tag_expressions/expressions.rb, line 39
def initialize(left, right)
  @left = left
  @right = right
end

Public Instance Methods

evaluate(variables) click to toggle source
# File lib/cucumber/tag_expressions/expressions.rb, line 44
def evaluate(variables)
  @left.evaluate(variables) || @right.evaluate(variables)
end
to_s() click to toggle source
# File lib/cucumber/tag_expressions/expressions.rb, line 48
def to_s
  "( #{@left} or #{@right} )"
end