Sha256: 9b635a7a0d03fc54f9c479441b7e020a9e130be7bd0a6d6f91a7336065e2d6e3

Contents?: true

Size: 1.21 KB

Versions: 2

Compression:

Stored size: 1.21 KB

Contents

Feature: Help Me I've Got Versionitis

  Scenario: get help for the main script

    When I get help for "git-semaphore"
    Then the exit status should be 0
     And the banner should be present
     And the banner should include the version
     And the banner should document that this app takes options
     And the following options should be documented:
       | --version, -v:               |
       | --help, -h:                  |
       | --working-dir, -w:           |
       | --project-name, -p:          |
       | --branch-name, -b:           |
       | --check-auth, -x:            |
       | --check-project, -y:         |
       | --check-branch, -z:          |
       | --env-config, -e:            |
       | --git-config, -g:            |
       | --projects, -r:              |
       | --branches, -a:              |
       | --status, -s:                |
       | --commit-status, -c:         |
       | --rebuild-last-revision, -u: |

  Scenario: get the version of the main script

    When I get the version of "git-semaphore"
    Then the exit status should be 0
     And the output should include the version
     And the output should include the app name
     And the output should include a copyright notice

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
git-semaphore-0.0.5 features/help_and_version.feature
git-semaphore-0.0.4 features/help_and_version.feature