Sha256: 47e6b12af11e704156a1e3d6f164a5846adf965827fcd5fc0adbad2b7882988c

Contents?: true

Size: 1.01 KB

Versions: 9

Compression:

Stored size: 1.01 KB

Contents

Feature: Use the Gem to catch errors in a Rake application
  Background:
    Given I have built and installed the "airbrake" gem

  Scenario: Catching exceptions in Rake
    When I run rake with airbrake
    Then Airbrake should catch the exception

  Scenario: Falling back to default handler before Airbrake is configured
    When I run rake with airbrake not yet configured
    Then Airbrake should not catch the exception

  Scenario: Disabling Rake exception catcher
    When I run rake with airbrake disabled
    Then Airbrake should not catch the exception

  Scenario: Autodetect, running from terminal
    When I run rake with airbrake autodetect from terminal
    Then Airbrake should not catch the exception

  Scenario: Autodetect, not running from terminal
    When I run rake with airbrake autodetect not from terminal
    Then Airbrake should catch the exception

  Scenario: Sending the correct component name
    When I run rake with airbrake
    Then Airbrake should send the rake command line as the component name

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
hydraulic_brake-0.1.0 features/rake.feature
hydraulic_brake-0.0.0 features/rake.feature
airbrake-3.1.6 features/rake.feature
airbrake-3.1.5 features/rake.feature
airbrake-3.1.4 features/rake.feature
airbrake-3.1.3 features/rake.feature
airbrake-3.1.2 features/rake.feature
airbrake-3.1.1 features/rake.feature
airbrake-3.1.0 features/rake.feature