class QUnited::QUnitTestResult::AssertionResult
Attributes
data[RW]
Public Class Methods
new(assertion_data)
click to toggle source
# File lib/qunited/qunit_test_result.rb, line 11 def initialize(assertion_data) @data = assertion_data end
Public Instance Methods
error?()
click to toggle source
# File lib/qunited/qunit_test_result.rb, line 29 def error?; result == :error end
failed?()
click to toggle source
# File lib/qunited/qunit_test_result.rb, line 28 def failed?; result == :failed end
message()
click to toggle source
# File lib/qunited/qunit_test_result.rb, line 15 def message data[:message] || 'Failed assertion, no message given.' end
passed?()
click to toggle source
# File lib/qunited/qunit_test_result.rb, line 27 def passed?; result == :passed end
result()
click to toggle source
# File lib/qunited/qunit_test_result.rb, line 19 def result if data[:result] :passed else data[:message] =~ /^Died on test/ ? :error : :failed end end