Sha256: 1c9bf7324cb5744475cf66be298b3d08927e4995836bce10aea819305a656bd9

Contents?: true

Size: 996 Bytes

Versions: 1

Compression:

Stored size: 996 Bytes

Contents

Feature: flapjack-worker
  To be alerted to problems
  A user
  Needs checks executed
  On a regular schedule
  And the results of those checks
  Need to be reported

  Scenario: Start a worker
    Given beanstalkd is running
    When I background run "flapjack-worker"
    Then I should see "flapjack-worker" running
    Then I should see "Waiting for check" in the "flapjack-worker" output

  Scenario: Start a worker without beanstalk running
    Given beanstalkd is not running
    When I background run "flapjack-worker"
    Then I should see "flapjack-worker" running
    Then I should not see "Shutting down" in the "flapjack-worker" output

  Scenario: Beanstalk disappears while worker running
    Given beanstalkd is running
    When I background run "flapjack-worker"
    And beanstalkd is killed
    Then I should see "flapjack-worker" running
    Then I should not see "Shutting down" in the "flapjack-worker" output
    Then I should see "went away" in the "flapjack-worker" output

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
flapjack-0.5.5 features/flapjack-worker.feature