class Drntest::TestResults
Attributes
actuals[RW]
errors[RW]
expecteds[RW]
name[RW]
omit_message[R]
Public Class Methods
new(name)
click to toggle source
# File lib/drntest/test-results.rb, line 21 def initialize(name) @name = name @actuals = [] @expecteds = [] @errors = [] @omitted = false @omit_message = nil end
Public Instance Methods
omit(message)
click to toggle source
# File lib/drntest/test-results.rb, line 43 def omit(message) @omitted = true @omit_message = message end
status()
click to toggle source
# File lib/drntest/test-results.rb, line 30 def status return :omitted if @omitted return :error unless @errors.empty? return :no_response if @actuals.empty? return :not_checked if @expecteds.empty? if @actuals == @expecteds :success else :failure end end