Class: ConsoleOutput

Inherits:
Object
  • Object
show all
Defined in:
lib/ui-auto-monkey/tuneup/test_runner/console_output.rb

Direct Known Subclasses

ColoredConsoleOutput

Instance Method Summary collapse

Instance Method Details

#add(line) ⇒ Object



2
3
4
# File 'lib/ui-auto-monkey/tuneup/test_runner/console_output.rb', line 2

def add(line)
  puts line
end

#add_status(status, date, time, time_zone, msg) ⇒ Object



6
7
8
9
# File 'lib/ui-auto-monkey/tuneup/test_runner/console_output.rb', line 6

def add_status(status, date, time, time_zone, msg)
  puts "\n" if status == :start     # add a blank line before each test to visually group the output
  puts format(status, date, time, time_zone, msg)
end

#closeObject



15
16
# File 'lib/ui-auto-monkey/tuneup/test_runner/console_output.rb', line 15

def close
end

#format(status, date, time, time_zone, msg) ⇒ Object



11
12
13
# File 'lib/ui-auto-monkey/tuneup/test_runner/console_output.rb', line 11

def format(status, date, time, time_zone, msg)
  "#{date} #{time} #{time_zone} #{status.to_s.capitalize}: #{msg}"
end