Sha256: 12d99839f9f2da7566ef58e69929c50c80693325149b3e4e93d46a1cae345493
Contents?: true
Size: 705 Bytes
Versions: 215
Compression:
Stored size: 705 Bytes
Contents
require 'parallelized_specs' require File.join(File.dirname(__FILE__), 'spec_logger_base') class ParallelizedSpecs::SpecErrorCountLogger < ParallelizedSpecs::SpecLoggerBase def initialize(options, output=nil) super @passed_examples = [] @pending_examples = [] @failed_examples = [] end def example_passed(example) @passed_examples << example end def example_pending(*args) @pending_examples << args end def example_failed(example, count, failure) @failed_examples << failure end def dump_summary(duration, example_count, failure_count, pending_count) lock_output do @output.puts "#{ @failed_examples.size }" end @output.flush end end
Version data entries
215 entries across 215 versions & 1 rubygems