Class: RSpec::Instafail
- Inherits:
-
Core::Formatters::ProgressFormatter
- Object
- Core::Formatters::ProgressFormatter
- RSpec::Instafail
- Defined in:
- lib/rspec/instafail/rspec_1.rb,
lib/rspec/instafail/rspec_2.rb
Constant Summary collapse
- VERSION =
File.read( File.join(File.dirname(__FILE__),'..','..','VERSION') ).strip
Instance Method Summary collapse
Instance Method Details
#example_failed(example) ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/rspec/instafail/rspec_1.rb', line 5 def example_failed(example, counter, failure) short_padding = ' ' padding = ' ' output.puts output.puts red("#{short_padding}#{counter}) #{example_group.description} #{example.description}") output.puts "#{padding}#{red(failure.exception)}" [*format_backtrace(failure.exception.backtrace)].each do |backtrace_info| output.puts insta_gray("#{padding}# #{backtrace_info.strip}") end output.flush end |