Sha256: 0b3934045da18282d47b443173747621c60286c376836b5017da650d31a62af4
Contents?: true
Size: 662 Bytes
Versions: 25
Compression:
Stored size: 662 Bytes
Contents
require 'active_support/core_ext/object/blank' require 'rake/file_list' module Rails class TestRequirer # :nodoc: class << self 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 private def expand_patterns(patterns) patterns.map do |arg| arg = arg.gsub(/(:\d+)+?$/, '') if Dir.exist?(arg) "#{arg}/**/*_test.rb" else arg end end end end end end
Version data entries
25 entries across 25 versions & 4 rubygems