Class: Cucumber::Formatter::FailFast

Inherits:
Object
  • Object
show all
Defined in:
lib/cucumber/formatter/fail_fast.rb

Instance Method Summary collapse

Constructor Details

#initialize(configuration) ⇒ FailFast

Returns a new instance of FailFast.



9
10
11
12
13
# File 'lib/cucumber/formatter/fail_fast.rb', line 9

def initialize(configuration)
  configuration.on_event :after_test_case do |event|
    Cucumber.wants_to_quit = true unless event.result.ok?(configuration.strict?)
  end
end