class Minitest::FlakeyStatisticsReporter
Intermediate Reporter than can also track flakey failures
Attributes
flakey_results[RW]
Public Class Methods
new(*)
click to toggle source
Calls superclass method
# File lib/minitest/rake_ci_plugin.rb, line 16 def initialize(*) super self.flakey_results = [] end
Public Instance Methods
flakes()
click to toggle source
# File lib/minitest/rake_ci_plugin.rb, line 30 def flakes flakey_results.sum { |result| result.flakes.length } end
record(result)
click to toggle source
Calls superclass method
# File lib/minitest/rake_ci_plugin.rb, line 22 def record(result) super return unless result.respond_to?(:flakes) flakey_results << result if result.flakes.any? end