class MinitestBender::States::Skipped

Constants

COLOR
GROUP_LABEL
ICON
LABEL

Public Instance Methods

formatted_message(result) click to toggle source
# File lib/minitest-bender/states/skipped.rb, line 12
def formatted_message(result)
  colored(Utils.first_line(result.failures[0].message))
end
summary_message() click to toggle source
# File lib/minitest-bender/states/skipped.rb, line 16
def summary_message
  return '' if results.empty?
  skipped_count = results.size
  auxiliary_verb = skipped_count == 1 ? 'was' : 'were'
  colored("#{skipped_count} #{auxiliary_verb} skipped")
end

Private Instance Methods

backtrace(result, padding) click to toggle source
Calls superclass method MinitestBender::States::Base#backtrace
# File lib/minitest-bender/states/skipped.rb, line 25
def backtrace(result, padding)
  result.failures[0].message == '(no tests defined)' ? nil : super
end
rerun_line(result, padding) click to toggle source
Calls superclass method MinitestBender::States::Base#rerun_line
# File lib/minitest-bender/states/skipped.rb, line 29
def rerun_line(result, padding)
  result.failures[0].message == '(no tests defined)' ? nil : super
end