Sha256: b3da6df57032c403468e01a112060ec67f68e47f0cddc372d75f23c3627bbab0

Contents?: true

Size: 1.01 KB

Versions: 5

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: Sendind 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

5 entries across 5 versions & 1 rubygems

Version Path
airbrake-3.0.9 features/rake.feature
airbrake-3.0.8 features/rake.feature
airbrake-3.0.7 features/rake.feature
airbrake-3.0.6 features/rake.feature
airbrake-3.0.5 features/rake.feature