Sha256: c220ef52357c0ccb8240e6df62572074e4c2907bfcefb6de08d09e00c077e2ea

Contents?: true

Size: 859 Bytes

Versions: 6

Compression:

Stored size: 859 Bytes

Contents

Feature: AMQP generator provides some additional infrastructure

  Scenario: Using AMQP generator when generating a new daemon
    When I run `daemon-kit vuvuzela -i amqp`
    And I cd to "vuvuzela"
    Then the following files should exist:
      | config/amqp.yml |
      | config/pre-daemonize/amqp.rb |
      | libexec/vuvuzela-daemon.rb |
    And the file "Gemfile" should contain:
    """
    gem 'amqp'
    """

  Scenario: Using AMQP generator on an existing daemon
    Given I have an existing daemon called "vuvuzela"
    And I cd to "vuvuzela"
    When I run `./script/generate amqp` interactively
    And I accept the conflicts
    Then the following files should exist:
      | config/amqp.yml |
      | config/pre-daemonize/amqp.rb |
      | libexec/vuvuzela-daemon.rb |
    And the file "Gemfile" should contain:
    """
    gem 'amqp'
    """

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
daemon-kit-0.3.3 features/amqp_generator.feature
daemon-kit-0.3.2 features/amqp_generator.feature
daemon-kit-0.3.1 features/amqp_generator.feature
daemon-kit-0.3.0 features/amqp_generator.feature
daemon-kit-0.3.0.rc2 features/amqp_generator.feature
daemon-kit-0.3.0.rc1 features/amqp_generator.feature