Sha256: b0fc6c22c55fa20ed10d9a5bdf40202060a14a53076637c4d57aec8835a76cd7

Contents?: true

Size: 536 Bytes

Versions: 1

Compression:

Stored size: 536 Bytes

Contents

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

dir = File.dirname(__FILE__)

require 'rake/testtask'

task :default => :test

Rake::TestTask.new do |t|
  t.libs << "test"
  t.test_files = Dir.glob("#{dir}/test/cases/**/*_test.rb").sort
  t.warning = true
end

namespace :test do
  task :isolated do
    ruby = File.join(*RbConfig::CONFIG.values_at('bindir', 'RUBY_INSTALL_NAME'))
    Dir.glob("#{dir}/test/**/*_test.rb").all? do |file|
      sh(ruby, '-w', "-I#{dir}/lib", "-I#{dir}/test", file)
    end or raise "Failures"
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mass_assignment_with_multiple_roles-0.0.1 Rakefile