Sha256: b890c45b126a337e9a1fd25865ba130b43621c6b218962b12ba9b4a1a60122a8
Contents?: true
Size: 1.14 KB
Versions: 5
Compression:
Stored size: 1.14 KB
Contents
# -*- ruby -*- require 'autotest/restart' Autotest.add_hook :initialize do |at| at.extra_files << "../../ParseTree/dev/test/pt_testcase.rb" at.libs << ":../../ParseTree/dev/lib:../../ParseTree/dev/test:../../sexp_processor/dev/lib" at.add_exception 'unit' at.add_exception 'coverage' at.add_exception '.diff' at.add_exception 'coverage.info' at.unit_diff = "unit_diff -u -b" at.add_mapping(/^lib\/.*\.y$/) do |f, _| at.files_matching %r%^test/.*#{File.basename(f, '.y').gsub '_', '_?'}.rb$% end at.add_mapping(/pt_testcase.rb/) do |f, _| at.files_matching(/test_.*rb$/) end %w(TestEnvironment TestStackState).each do |klass| at.extra_class_map[klass] = "test/test_ruby_parser_extras.rb" end %w(TestRubyParser TestParseTree).each do |klass| # HACK at.extra_class_map[klass] = "test/test_ruby_parser.rb" end end Autotest.add_hook :run_command do |at| system "rake parser" end class Autotest def ruby File.expand_path "~/.multiruby/install/1.9.0-0/bin/ruby" end end if ENV['ONENINE'] # require 'autotest/rcov' # Autotest::RCov.command = 'rcov_info' # Autotest::RCov.pattern = 'test/test_ruby_lexer.rb'
Version data entries
5 entries across 5 versions & 2 rubygems
Version | Path |
---|---|
fabiokung-ruby_parser-2.0.2 | .autotest |
fabiokung-ruby_parser-2.0.3 | .autotest |
ruby_parser-2.0.1 | .autotest |
ruby_parser-2.0.2 | .autotest |
ruby_parser-2.0.0 | .autotest |