Sha256: ffc1a2b56726d775e073598da6ac179374cfcfbce1766da691e4ff4eb96b997e
Contents?: true
Size: 869 Bytes
Versions: 1
Compression:
Stored size: 869 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 SKIPPED_TESTS = ["dstr_heredoc_windoze_sucks"] class RubyParserTestCase < ParseTreeTestCase def self.previous key "Ruby" end def self.generate_test klass, node, data, input_name, output_name if data['Ruby'].is_a? Array klass.send :define_method, "test_#{node}" do skip "Not a parser test" end return end if SKIPPED_TESTS.include? node klass.send :define_method, "test_#{node}" do skip "Can't or won't fix this difference" end return end output_name = "ParseTree" super end end class TestRuby19Parser < RubyParserTestCase def setup super self.processor = RipperRubyParser::Parser.new end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ripper_ruby_parser-1.0.0 | test/pt_testcase/pt_test.rb |