# # Shared code for anything that can get passed to a Reporter. See Minitest::Test # & Minitest::Result. # module Minitest::Reportable # # Did this run pass? # # Note: skipped runs are not considered passing, but they don't cause the # process to exit non-zero. # def passed?: () -> untyped # # The location identifier of this test. Depends on a method existing called # class_name. # def location: () -> ::String def class_name: () -> untyped # # Returns ".", "F", or "E" based on the result of the run. # def result_code: () -> untyped # # Was this run skipped? # def skipped?: () -> untyped # # Did this run error? # def error?: () -> untyped end