Methods

Class/Module Index [+]

Quicksearch

Test::Unit::UI::Console::TestRunner

Runs a Test::Unit::TestSuite on the console.

Public Class Methods

new(suite, options={}) click to toggle source

Creates a new TestRunner for running the passed suite. If quiet_mode is true, the output while running is limited to progress dots, errors and failures, and the final result. io specifies where runner output should go to; defaults to STDOUT.

# File lib/test/unit/ui/console/testrunner.rb, line 29
def initialize(suite, options={})
  super
  @output_level = @options[:output_level] || NORMAL
  @output = @options[:output] || STDOUT
  @use_color = @options[:use_color]
  @use_color = guess_color_availability if @use_color.nil?
  @color_scheme = @options[:color_scheme] || ColorScheme.default
  @reset_color = Color.new("reset")
  @progress_row = 0
  @progress_row_max = @options[:progress_row_max]
  @progress_row_max ||= guess_progress_row_max
  @already_outputted = false
  @indent = 0
  @top_level = true
  @faults = []
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.