class Tryouts::CLI::Run
def load_available_tryouts_files
def load_available_tryouts_files @tryouts_files = [] # If file paths were given, check those only. unless @argv.empty? @argv.each do |file| file = File.join(file, '**', '*_tryouts.rb') if File.directory?(file) @tryouts_files += Dir.glob file end # Otherwise check the default globs else @tryouts_globs.each do |glob| @tryouts_files += Dir.glob glob end end @tryouts_files.uniq! # Don't load the same file twice @tryouts_files.each { |f| puts "LOADING: #{f}"} if Tryouts.verbose > 1 @tryouts_files.each { |file| Tryouts.parse_file file } end