class RSpec2
Attributes
example_name[R]
Public Instance Methods
dump_summary(duration, example_count, failure_count, pending_count)
click to toggle source
# File lib/nyan_cat_formatter/rspec2.rb, line 38 def dump_summary(duration, example_count, failure_count, pending_count) dump_profile if profile_examples? && failure_count == 0 summary = "\nYou've Nyaned for #{format_duration(duration)}\n".split(//).map { |c| rainbowify(c) } output.puts summary.join output.puts colorise_summary(summary_line(example_count, failure_count, pending_count)) if respond_to?(:dump_commands_to_rerun_failed_examples) dump_commands_to_rerun_failed_examples end end
example_failed(example)
click to toggle source
Calls superclass method
# File lib/nyan_cat_formatter/rspec2.rb, line 28 def example_failed(example) super(example) @failure_count +=1 tick FAIL end
example_passed(example)
click to toggle source
Calls superclass method
# File lib/nyan_cat_formatter/rspec2.rb, line 17 def example_passed(example) super(example) tick PASS end
example_pending(example)
click to toggle source
Calls superclass method
# File lib/nyan_cat_formatter/rspec2.rb, line 22 def example_pending(example) super(example) @pending_count +=1 tick PENDING end
example_started(example)
click to toggle source
Calls superclass method
# File lib/nyan_cat_formatter/rspec2.rb, line 12 def example_started(example) super(example) @example_name = example.full_description end
start(example_count)
click to toggle source
Calls superclass method
# File lib/nyan_cat_formatter/rspec2.rb, line 6 def start(example_count) super(example_count) @current = @color_index = @passing_count = 0 @example_results = [] end
start_dump()
click to toggle source
# File lib/nyan_cat_formatter/rspec2.rb, line 34 def start_dump @current = @example_count end