Sha256: 3e6a0cd7cdad093bc9e357b3cc9dd02755faf1d9af043d800fdebbb54aaad5ce

Contents?: true

Size: 1.54 KB

Versions: 20

Compression:

Stored size: 1.54 KB

Contents

Feature: Discuss

Scenario: (Discuss) No parameters and nothing committed
  Given a fresh set of repositories
  When I cd to the user repo
    And I execute gitcycle branch with a new URL or string
    And I give default input
    And I execute gitcycle with "discuss"
    And gitcycle runs
  Then output includes
    """
    Retrieving branch information from gitcycle.
    Creating GitHub pull request.
    You must push code before opening a pull request.
    """
    And redis entries valid

Scenario: (Discuss) No parameters and something committed
  Given a fresh set of repositories
  When I cd to the user repo
    And I execute gitcycle branch with a new URL or string
    And I give default input
    And gitcycle runs
    And I commit something
    And I wait for 5 seconds
    And I execute gitcycle with "discuss"
    And gitcycle runs
  Then output includes
    """
    Retrieving branch information from gitcycle.
    Creating GitHub pull request.
    Labeling issue as 'Discuss'.
    """
    And output includes "Opening issue" with URL
    And URL is a valid issue
    And redis entries valid

Scenario: Parameters
  When I cd to the user repo
    And I execute gitcycle with "discuss issue.id"
    And gitcycle runs
  Then output includes "Retrieving branch information from gitcycle."
    And output does not include "Creating GitHub pull request."
    And output does not include "Branch not found."
    And output does not include "You must push code before opening a pull request."
    And output includes "Opening issue" with URL
    And URL is a valid issue

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
gitcycle-0.3.5 features/discuss.feature
gitcycle-0.3.4 features/discuss.feature
gitcycle-0.3.3 features/discuss.feature
gitcycle-0.3.2 features/discuss.feature
gitcycle-0.3.1 features/discuss.feature
gitcycle-0.3.0 features/discuss.feature
gitcycle-0.2.33 features/discuss.feature
gitcycle-0.2.32 features/discuss.feature
gitcycle-0.2.31 features/discuss.feature
gitcycle-0.2.30 features/discuss.feature
gitcycle-0.2.29 features/discuss.feature
gitcycle-0.2.28 features/discuss.feature
gitcycle-0.2.27 features/discuss.feature
gitcycle-0.2.26 features/discuss.feature
gitcycle-0.2.25 features/discuss.feature
gitcycle-0.2.24 features/discuss.feature
gitcycle-0.2.23 features/discuss.feature
gitcycle-0.2.22 features/discuss.feature
gitcycle-0.2.21 features/discuss.feature
gitcycle-0.2.20 features/discuss.feature