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