Class: ParallelizedSpecs::TrendingExampleFailures
Constant Summary
SpecLoggerBase::RSPEC_1
Instance Method Summary
collapse
#close, #initialize, #lock_output
Instance Method Details
#dump_failure(*args) ⇒ Object
18
|
# File 'lib/parallelized_specs/trending_example_failures_logger.rb', line 18
def dump_failure(*args);end
|
#dump_failures(*args) ⇒ Object
16
|
# File 'lib/parallelized_specs/trending_example_failures_logger.rb', line 16
def dump_failures(*args);end
|
#dump_pending(*args) ⇒ Object
20
|
# File 'lib/parallelized_specs/trending_example_failures_logger.rb', line 20
def dump_pending(*args);end
|
#dump_summary(*args) ⇒ Object
14
|
# File 'lib/parallelized_specs/trending_example_failures_logger.rb', line 14
def dump_summary(*args);end
|
#example_failed(example, counter, failure) ⇒ Object
5
6
7
8
9
10
11
12
|
# File 'lib/parallelized_specs/trending_example_failures_logger.rb', line 5
def example_failed(example, counter, failure)
if RSPEC_1
if example.location != nil
@failed_examples ||= {}
@failed_examples["#{example.location.match(/spec.*\d/).to_s}*"] = ["#{example.description}*", "#{failure.header}*", "#{failure.exception.to_s.gsub(/\n/,"")}*", "#{failure.exception.backtrace.to_s.gsub(/\n/,"")}*", "#{Date.today}*"]
end
end
end
|