Sha256: 651e97efe0d377d4446740a24220d2e647ad86dbfbfffdb89979e92c66c7d3be

Contents?: true

Size: 1006 Bytes

Versions: 2

Compression:

Stored size: 1006 Bytes

Contents

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

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

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

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

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

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

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

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
projectlocker_pulse-1.0.0 features/rake.feature
projectlocker_pulse-0.2.1 features/rake.feature