Class: Result

Inherits:
Object
  • Object
show all
Defined in:
lib/test/unit/ui/html/testrunner.rb

Direct Known Subclasses

ResultCase, ResultSuite, ResultTest

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(n) ⇒ Result

Returns a new instance of Result.



293
294
295
296
297
298
# File 'lib/test/unit/ui/html/testrunner.rb', line 293

def initialize n
  @name = n if n =~ /^test/
  @name ||= File.basename n, '.rb'
  @status = ''
  @result = ''
end

Instance Attribute Details

#elapsedObject

Returns the value of attribute elapsed.



292
293
294
# File 'lib/test/unit/ui/html/testrunner.rb', line 292

def elapsed
  @elapsed
end

#nameObject

Returns the value of attribute name.



291
292
293
# File 'lib/test/unit/ui/html/testrunner.rb', line 291

def name
  @name
end

#passedObject

Returns the value of attribute passed.



292
293
294
# File 'lib/test/unit/ui/html/testrunner.rb', line 292

def passed
  @passed
end

#resultObject

Returns the value of attribute result.



291
292
293
# File 'lib/test/unit/ui/html/testrunner.rb', line 291

def result
  @result
end

#startedObject

Returns the value of attribute started.



292
293
294
# File 'lib/test/unit/ui/html/testrunner.rb', line 292

def started
  @started
end

#statusObject

Returns the value of attribute status.



291
292
293
# File 'lib/test/unit/ui/html/testrunner.rb', line 291

def status
  @status
end