Sha256: 71efaedd92d572ce2a779dd08d55789424231df6166abc89da37c6e1b2be4525

Contents?: true

Size: 1.17 KB

Versions: 4

Compression:

Stored size: 1.17 KB

Contents

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

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

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

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

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

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

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

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
projectlocker_errata-0.1.1 features/rake.feature
projectlocker_errata-0.1.0 features/rake.feature
projectlocker_errata-0.0.2 features/rake.feature
projectlocker_errata-0.0.1 features/rake.feature