method
new
ruby latest stable - Class:
Test::Unit::AutoRunner
new(force_standalone = false, default_dir = nil, argv = ARGV)public
No documentation available.
# File lib/test/unit.rb, line 814
def initialize(force_standalone = false, default_dir = nil, argv = ARGV)
@force_standalone = force_standalone
@runner = Runner.new do |files, options|
options[:base_directory] ||= default_dir
files << default_dir if files.empty? and default_dir
@to_run = files
yield self if block_given?
files
end
Runner.runner = @runner
@options = @runner.option_parser
if @force_standalone
@options.banner.sub!(/\[options\]/, '\& tests...')
end
@argv = argv
end