class Rails::TestRequirer
:nodoc:
def expand_patterns(patterns)
def expand_patterns(patterns) patterns.map do |arg| arg = arg.gsub(/(:\d+)+?$/, '') if Dir.exist?(arg) "#{arg}/**/*_test.rb" else arg end end end
def require_files(patterns)
def require_files(patterns) patterns = expand_patterns(patterns) Rake::FileList[patterns.compact.presence || 'test/**/*_test.rb'].to_a.each do |file| require File.expand_path(file) end end