Sha256: e914d874bc8ef626041db7e8404ba3bf0c6828a9fb81a81f78500708a1a8abc3

Contents?: true

Size: 335 Bytes

Versions: 4

Compression:

Stored size: 335 Bytes

Contents

require 'test/unit'
require 'rubygems'
require 'treetop'

module ParserTestHelper
  def assert_evals_to_self(input)
    assert_evals_to(input, input)
  end
  
  def parse(input)
    result = @parser.parse(input)
    if result.failure?
      puts result.nested_failures.join("\n")
    end
    assert result.success?
    result
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
treetop-1.1.0 examples/lambda_calculus/test_helper.rb
treetop-1.1.1 examples/lambda_calculus/test_helper.rb
treetop-1.1.2 examples/lambda_calculus/test_helper.rb
treetop-1.1.4 examples/lambda_calculus/test_helper.rb