class Tunit::Assertion

Public Instance Methods

error() click to toggle source
# File lib/tunit/assertion_errors.rb, line 3
def error
  self
end
location() click to toggle source
# File lib/tunit/assertion_errors.rb, line 7
def location
  last_before_assertion = ""
  self.backtrace.reverse_each do |line|
    break if line =~ /in .(assert|refute|pass|raise)/
    last_before_assertion = line
  end
  last_before_assertion.sub(/:in .*$/, "")
end
result_code() click to toggle source
# File lib/tunit/assertion_errors.rb, line 16
def result_code
  result_label[0, 1]
end
result_label() click to toggle source
# File lib/tunit/assertion_errors.rb, line 20
def result_label
  "Failure"
end