Sha256: c34e487da447f5c90f9b9d13cc5b3a76489607e5c35734955cc2b96a24bbd220

Contents?: true

Size: 847 Bytes

Versions: 1

Compression:

Stored size: 847 Bytes

Contents

#!/usr/bin/env ruby
# coding: utf-8
require 'simplecov'
require 'minitest/autorun'
require "minitest/reporters"
SimpleCov.start do
  add_filter 'test'
end
require 'rubygems'
require_relative '../lib/tools'
Dir['./lib/lib/*.rb'].sort.each { |f| require f }

#Dir['./bin/*'].sort.each { |f| require f }

Minitest::Reporters.use! Minitest::Reporters::SpecReporter.new

here       = File.dirname(File.realpath(__FILE__))
mini_tests = Dir["#{here}/mini*.rb"]

if ARGV.size > 0

  files = []
  ARGV.each do |arq|
    file =  "#{here}/mini_#{arq}.rb"
    unless mini_tests.include? file
      puts "Leave this parameter: File not found -> #{file}".light_red
    else
      files << file
    end
  end
  files.each do |file|
    require file
    puts file
  end

else
  Dir["#{here}/mini*.rb"].each do |file|
    require file
    puts file
  end
end

exit

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tools-0.4.5 test/run