Sha256: 604d2b5a383a92a4f44029c64c98acb635d01294cc8f3500f955f8142989d0ed
Contents?: true
Size: 1.09 KB
Versions: 3
Compression:
Stored size: 1.09 KB
Contents
require 'tempfile' require 'simplecov' require 'coveralls' if SimpleCov.usable? if defined?(TracePoint) require_relative 'racc_coverage_helper' RaccCoverage.start(%w(ruby18.y ruby19.y ruby20.y), File.expand_path('../../lib/parser', __FILE__)) # Report results faster. at_exit { RaccCoverage.stop } end require 'simplecov-sublime-ruby-coverage' SimpleCov.start do self.formatter = SimpleCov::Formatter::MultiFormatter[ SimpleCov::Formatter::HTMLFormatter, SimpleCov::Formatter::SublimeRubyCoverageFormatter, Coveralls::SimpleCov::Formatter ] add_group "Grammars" do |source_file| source_file.filename =~ %r{\.y$} end # Exclude the testsuite itself. add_filter "/test/" # Exclude generated files. add_filter do |source_file| source_file.filename =~ %r{/lib/parser/(lexer|ruby\d+)\.rb$} end end end # minitest/autorun must go after SimpleCov to preserve # correct order of at_exit hooks. require 'minitest/autorun' $LOAD_PATH.unshift(File.expand_path('../../lib', __FILE__)) require 'parser'
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
parser-1.0.1 | test/helper.rb |
parser-1.0.0 | test/helper.rb |
parser-0.9.2 | test/helper.rb |