module Minitest::Reportable

Public Instance Methods

passed?() click to toggle source
# File lib/minitest_autoskip.rb, line 20
def passed?
  # default -> { not self.failure }
  (not self.failure) and (not self.skipped?)
end
result_code() click to toggle source
# File lib/minitest_autoskip.rb, line 10
def result_code
  # default -> { self.failure and self.failure.result_code or "." }
  (self.failure and self.failure.result_code) or (self.skipped? and 'S') or "."
end
skipped?() click to toggle source
# File lib/minitest_autoskip.rb, line 15
def skipped?
  # default -> { self.failure and Skip === self.failure }
  (self.failure and Skip === self.failure) or (self.assertions.zero? and not self.error?)
end