Sha256: 75ed7d4a9098b7f20011f00a6bcd5739012895dc93ca835bb207a098a8c72676
Contents?: true
Size: 759 Bytes
Versions: 2
Compression:
Stored size: 759 Bytes
Contents
require 'rspec/core/formatters/base_formatter' class OrigenFormatter < RSpec::Core::Formatters::BaseFormatter if Gem::Version.new(RSpec::Version::STRING) < Gem::Version.new('3.0.0') # legacy formatter def dump_summary(duration, example_count, failure_count, pending_count) if failure_count > 0 Origen.app.stats.report_fail else Origen.app.stats.report_pass end super(duration, example_count, failure_count, pending_count) end else # RSpec 3 API RSpec::Core::Formatters.register self, :dump_summary def dump_summary(summary) puts if summary.failed_examples.size > 0 Origen.app.stats.report_fail else Origen.app.stats.report_pass end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
origen-0.59.2 | spec/format/origen_formatter.rb |
origen-0.59.1 | spec/format/origen_formatter.rb |