Method: Minitest::StatisticsReporter#report
- Defined in:
- lib/minitest.rb
permalink #report ⇒ Object
Report on the tracked statistics.
876 877 878 879 880 881 882 883 884 885 |
# File 'lib/minitest.rb', line 876 def report aggregate = results.group_by { |r| r.failure.class } aggregate.default = [] # dumb. group_by should provide this self.total_time = Minitest.clock_time - start_time self.failures = aggregate[Assertion].size self.errors = aggregate[UnexpectedError].size self.warnings = aggregate[UnexpectedWarning].size self.skips = aggregate[Skip].size end |