Sha256: 9baf4e3963c47fd5424bf743e4391e0d47fc7c021cb6cd17ff856b847cfab9ab

Contents?: true

Size: 543 Bytes

Versions: 2

Compression:

Stored size: 543 Bytes

Contents

require File.expand_path('../test_helper.rb', File.dirname(__FILE__))
require 'pt_testcase'

class RipperRubyParser::Parser
  def process input
    parse input
  end
end

class RubyParserTestCase < ParseTreeTestCase
  def self.previous key
    "Ruby"
  end

  def self.generate_test klass, node, data, input_name, output_name
    return if Array === data['Ruby']

    output_name = "ParseTree"

    super
  end
end

class TestRuby19Parser < RubyParserTestCase
  def setup
    super

    self.processor = RipperRubyParser::Parser.new
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ripper_ruby_parser-0.0.8 test/pt_testcase/pt_test.rb
ripper_ruby_parser-0.0.7 test/pt_testcase/pt_test.rb