Sha256: 0f8d6ec20dd5d79c8710102a10798b58e47440dfdc134eec863b65f01cfa5116

Contents?: true

Size: 899 Bytes

Versions: 5

Compression:

Stored size: 899 Bytes

Contents

@gem
Feature: User starts a new flow
  As a User
  When I start a new flow
  I should be on a new working feature branch

  Scenario: User runs git-reflow start without any parameters
    When I run `git-reflow start`
    Then the output should contain "usage: git-reflow start [new-branch-name]"

  Scenario: User runs git-reflow start with new branch name
    Given I have a git repository with a branch named "master" checked out
    And I have a remote git repository named "origin"
    And the remote repository named "origin" has changes on the "master" branch
    And I cd to "master_repo"
    When I run `git-reflow start new-branch`
    Then a branch named "new-branch" should have been created from "master"
    And the base branch named "master" should have fetched changes from the remote git repository "origin"
    And the output should contain "Switched to a new branch 'new-branch'"

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
git_reflow-0.2.5 features/user_starts_flow.feature
git_reflow-0.2.4 features/user_starts_flow.feature
git_reflow-0.2.2 features/user_starts_flow.feature
git_reflow-0.2.1 features/user_starts_flow.feature
git_reflow-0.2 features/user_starts_flow.feature