Sha256: 5484d98defa926a403fc9637e016864dea3f2816d97417f51050627c9a337249

Contents?: true

Size: 791 Bytes

Versions: 29

Compression:

Stored size: 791 Bytes

Contents

#!/usr/bin/env rake
require "bundler/gem_tasks"

require 'fileutils'
require 'rake/testtask'
require 'rake/clean'

task :test => [:base_test]

desc 'Run test_unit based test'
Rake::TestTask.new(:base_test) do |t|
  # To run test for only one file (or file path pattern)
  #  $ bundle exec rake base_test TEST=test/test_specified_path.rb
  #  $ bundle exec rake base_test TEST=test/test_*.rb
  t.libs << "test"
  t.test_files = Dir["test/**/test_*.rb"].sort
  t.verbose = true
  #t.warning = true
end

task :parallel_test do
  FileUtils.rm_rf('./test/tmp')
  sh("parallel_test ./test/*.rb ./test/plugin/*.rb")
  FileUtils.rm_rf('./test/tmp')
end

desc 'Run test with simplecov'
task :coverage do |t|
  ENV['SIMPLE_COV'] = '1'
  Rake::Task["test"].invoke
end

task :default => [:test, :build]

Version data entries

29 entries across 29 versions & 2 rubygems

Version Path
fluent-plugin-tail-ex-rotate-0.1.1 Rakefile
fluent-plugin-tail-ex-rotate-0.1.0 Rakefile
fluentd-0.12.20 Rakefile
fluentd-0.12.19 Rakefile
fluent-plugin-tail-ex-rotate-0.0.4 Rakefile
fluentd-0.12.18 Rakefile
fluentd-0.12.17 Rakefile
fluentd-0.12.16 Rakefile
fluentd-0.12.15 Rakefile
fluentd-0.12.14 Rakefile
fluentd-0.12.13 Rakefile
fluentd-0.12.12 Rakefile
fluentd-0.12.11 Rakefile
fluentd-0.12.10 Rakefile
fluentd-0.12.9 Rakefile
fluentd-0.12.8 Rakefile
fluentd-0.12.7 Rakefile
fluentd-0.12.6 Rakefile
fluentd-0.12.5 Rakefile
fluent-plugin-tail-ex-rotate-0.0.3 Rakefile