Sha256: 12ae46177f98c1257eea7a92738e7510c435eadb7bd717d70b6feca67e9d61d7
Contents?: true
Size: 688 Bytes
Versions: 21
Compression:
Stored size: 688 Bytes
Contents
require 'parallelized_specs/spec_logger_base' module RSpec class ParallelizedSpecs::FailuresFormatter < ParallelizedSpecs::SpecLoggerBase def example_failed(example, counter, failure) lock_output do @output.puts retry_command(example) end end def dump_summary(*args) end def dump_failures(*args) ; end def dump_failure(*args) ; end def dump_pending(*args) ; end def retry_command(example) spec_file = example_group.location.gsub("\"", "\\\"").match(/spec.*b/).to_s spec_name = example.description "SPEC=#{Dir.pwd}/#{spec_file} SPEC_OPTS='-e \"#{spec_name}\"'" end end end
Version data entries
21 entries across 21 versions & 1 rubygems