Sha256: 0cc114fdf03cbd4826ea7c59faa8cc0b575e5d365811869294eb288222ce4cb4

Contents?: true

Size: 1.02 KB

Versions: 2

Compression:

Stored size: 1.02 KB

Contents

Feature: Generate skellington

  Scenario: generate feature
    When I successfully run `skellington generate dummy_app`
    Then a directory named "dummy_app/features" should exist
    And a file named "dummy_app/features/dummy_app.feature" should exist
    And the file "dummy_app/features/dummy_app.feature" should contain:
    """
    Feature: Make sure it's plumbed in correctly

      Scenario: Get root
        When I send a GET request to "/"
        Then the response status should be "200"
    """

  Scenario: generate env.rb
    When I successfully run `skellington generate dummy_app`
    And a file named "dummy_app/features/support/env.rb" should exist
    And the file "dummy_app/features/support/env.rb" should contain:
    """
    DummyApp
    """

  Scenario: generate 'step_defintions' directory
    When I successfully run `skellington generate dummy_app`
    Then a directory named "dummy_app/features/step_definitions" should exist
    And a file named "dummy_app/features/step_definitions/dummy_app_steps.rb" should exist

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
skellington-0.3.2 features/cukes.feature
skellington-0.3.1 features/cukes.feature