require"rake/testtask"test_files=Dir.glob("test/**/*_test.rb")desc"Default Task"taskdefault: :testtask:package# Run the unit testsRake::TestTask.newdo|t|t.libs<<"test"t.test_files=test_filest.warning=truet.verbose=truet.ruby_opts=["--dev"]ifdefined?(JRUBY_VERSION)endnamespace:testdotask:isolateddotest_files.all?do|file|sh(Gem.ruby,"-w","-Ilib:test",file)end||raise("Failures")endendtask:linesdoloadFile.expand_path("..",File.dirname(__FILE__))+"/tools/line_statistics"files=FileList["lib/**/*.rb"]CodeTools::LineStatistics.new(files).print_locend