class TestCase

Attributes

messages[RW]
name[R]

Public Class Methods

new(name) click to toggle source
# File lib/ui-auto-monkey/tuneup/test_runner/xunit_output.rb, line 26
def initialize(name)
  @name = name
  @messages = []
  @failed = true
  @start = Time.now
  @finish = nil
end

Public Instance Methods

<<(message) click to toggle source
# File lib/ui-auto-monkey/tuneup/test_runner/xunit_output.rb, line 34
def <<(message)
  @messages << message
end
fail!() click to toggle source
# File lib/ui-auto-monkey/tuneup/test_runner/xunit_output.rb, line 43
def fail!
  @finish = Time.now
end
failed?() click to toggle source
# File lib/ui-auto-monkey/tuneup/test_runner/xunit_output.rb, line 47
def failed?
  @failed
end
pass!() click to toggle source
# File lib/ui-auto-monkey/tuneup/test_runner/xunit_output.rb, line 38
def pass!
  @failed = false;
  @finish = Time.now
end
time() click to toggle source
# File lib/ui-auto-monkey/tuneup/test_runner/xunit_output.rb, line 51
def time
  return 0 if @finish.nil?
  @finish - @start
end