Method: Transpec::Syntax::Operator#initialize

Defined in:
lib/transpec/syntax/operator.rb

#initialize(node, expectation, source_rewriter = nil, runtime_data = nil, report = nil) ⇒ Operator

Returns a new instance of Operator.



37
38
39
40
41
42
43
44
45
# File 'lib/transpec/syntax/operator.rb', line 37

def initialize(node, expectation, source_rewriter = nil, runtime_data = nil, report = nil)
  operator_node = if node == BE_NODE
                    node.parent_node
                  else
                    node
                  end

  super(operator_node, expectation, source_rewriter, runtime_data, report)
end