Sha256: 83931710f11710454b791c9c52f797a65f2e61fb5adcede9635ad30308d599b5

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 trollop options should be documented:
       | -v, --version               |
       | -h, --help                  |
       | -w, --working-dir           |
       | -p, --project-name          |
       | -b, --branch-name           |
       | -x, --check-auth            |
       | -y, --check-project         |
       | -z, --check-branch          |
       | -e, --env-config            |
       | -g, --git-config            |
       | -r, --projects              |
       | -a, --branches              |
       | -s, --status                |
       | -c, --commit-status         |
       | -u, --rebuild-last-revision |

  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.9 features/help_and_version.feature
git-semaphore-0.0.7 features/help_and_version.feature