Class: Cucumber::Formatter::ProgressInstafail

Inherits:
Progress
  • Object
show all
Defined in:
lib/cucumber/instafail/formatter/progress_instafail.rb

Overview

The formatter used for --format progress-instafail

Instance Method Summary collapse

Instance Method Details

#progress(status) ⇒ Object



8
9
10
11
12
13
14
15
16
# File 'lib/cucumber/instafail/formatter/progress_instafail.rb', line 8

def progress(status)
  char = CHARS[status]
  @io.print(format_string(char, status))
  if status == :failed
    last_failed = runtime.steps(:failed).last
    print_elements(Array(last_failed), status, 'steps')
  end
  @io.flush
end