Sha256: 308ba96d51fcfaa7a87c4d294488269a1b866e3407ee055214cfa17fd8100a22
Contents?: true
Size: 1001 Bytes
Versions: 4
Compression:
Stored size: 1001 Bytes
Contents
#!/usr/bin/ruby # # Tryouts - Don't waste your time writing tests # # Usage: # # $ try # $ try -q # $ try -v # $ try path/2/file.rb # $ try -q path/2/file.rb path/2/another.rb # # Put our local lib in first place BASE_PATH = File.expand_path File.join(File.dirname(__FILE__), '..') lib_dir = File.join(BASE_PATH, 'lib') $:.unshift lib_dir require 'tryouts' # Help out the requires in the tryouts [File.join(Dir.pwd, 'lib'), File.join(Dir.pwd, '..', 'lib')].each do |dir| $:.unshift dir end unless ARGV.delete('-V').nil? puts "Tryouts: #{Tryouts::VERSION}" exit end Tryouts.quiet = !ARGV.delete('-q').nil? # eg try -q [PATH] Tryouts.noisy = !ARGV.delete('-v').nil? # eg try -v [PATH] if ARGV.empty? paths = Dir.glob(File.join(Dir.pwd, '{try,tryouts}', '*_{try,tryouts}.rb')) paths += Dir.glob(File.join(Dir.pwd, '*_{try,tryouts}.rb')) else paths = ARGV end #Tryouts.quiet #Tryouts.debug = true #Tryouts.container = self exit Tryouts.run_all(*paths)
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
tryouts-2.2.0 | bin/try |
tryouts-2.2.0.pre.RC1 | bin/try |
tryouts-2.1.1 | bin/try |
tryouts-2.1.0 | bin/try |