Sha256: 0ea30676cc5cadfac182d09863cab259a1dc05c4f0027141cc6be481d72e4719

Contents?: true

Size: 696 Bytes

Versions: 5

Compression:

Stored size: 696 Bytes

Contents

require 'rake/clean'
require 'bundler/gem_tasks'
require 'rake/testtask'

namespace :test do
  Rake::TestTask.new(:unit) do |t|
    t.libs = ['lib']
    t.test_files = FileList['test/ripper_ruby_parser/**/*_test.rb']
    t.warning = true
  end

  Rake::TestTask.new(:end_to_end) do |t|
    t.libs = ['lib']
    t.test_files = FileList['test/end_to_end/*_test.rb']
    t.warning = true
  end

  Rake::TestTask.new(:pt_testcase) do |t|
    t.libs = ['lib']
    t.test_files = FileList['test/pt_testcase/*_test.rb']
    t.warning = true
  end

  desc 'Run all three test suites'
  task run: [:unit, :end_to_end, :pt_testcase]
end

desc 'Alias to test:run'
task test: 'test:run'

task default: :test

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ripper_ruby_parser-1.4.2 Rakefile
ripper_ruby_parser-1.4.1 Rakefile
ripper_ruby_parser-1.4.0 Rakefile
ripper_ruby_parser-1.3.0 Rakefile
ripper_ruby_parser-1.2.0 Rakefile