class Test::Unit::UI::JUnitXml::JUnitTestCase

Attributes

assertion_count[RW]
class_name[R]
error[R]
failure[R]
name[R]
omission[R]
pending[R]
time[RW]

Public Class Methods

new(class_name, name) click to toggle source
# File lib/test/unit/ui/junitxml/testrunner.rb, line 121
def initialize(class_name, name)
  @class_name = class_name
  @name = name
  @assertion_count = 0
  @time = 0
  @omission = nil
  @pending = nil
end

Public Instance Methods

<<(fault) click to toggle source
# File lib/test/unit/ui/junitxml/testrunner.rb, line 130
def <<(fault)
  # Notification is ignored
  case fault
  when Failure
    @failure = fault
  when Error
    @error = fault
  when Omission
    @omission = fault
  when Pending
    @pending = fault
  end
end
skipped?() click to toggle source
# File lib/test/unit/ui/junitxml/testrunner.rb, line 144
def skipped?
  @omission || @pending
end