Sha256: 60fea35a29262493c4ca44155001b18ce180e3a4dac7e899b0552078a29c50f3

Contents?: true

Size: 725 Bytes

Versions: 1

Compression:

Stored size: 725 Bytes

Contents

require "rubygems"
require "bundler/gem_tasks"
require 'rake/testtask'

require 'rake/clean'
$:.unshift(File.dirname(__FILE__) + "/lib")

CLEAN << ['pkg', 'test/output/*']

desc "Run tests"
task :default => :test

Rake::TestTask.new do |t|
 t.libs << 'test'
end

namespace :test do
  desc "Run mini tests"
  task :mini => :clean do
    Dir['test/test_mini*'].each do |file|
      system "ruby #{file}"
    end
  end
end

##
# Catch unmatched tasks and run them as a unit test.
# Makes it possible to do
#
#  rake pie
#
# To run the +test/test_pie+ and +test/test_mini_pie+ files.
#rule '' do |t|
#  # Rake::Task["clean"].invoke
#  Dir["test/test_*#{t.name}*.rb"].each do |filename|
#    system "ruby #{filename}"
#  end
#end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
gruff-0.3.7 Rakefile