Sha256: 6fea47405f70937ece49c6ce926f7b2996c192c4f4b57c70a5162c7606d7f2e3

Contents?: true

Size: 1.16 KB

Versions: 3

Compression:

Stored size: 1.16 KB

Contents

@wip
Feature: Cloning

  Polytrix can clone projects from git.

  Scenario: Cloning all SDKs
    Given the hello_world polytrix config
    And the standard rspec setup
    When I run `bundle exec polytrix clone`
    Then the output should contain "-----> Cloning java"
    Then the output should contain "-----> Cloning python"
    Then the output should contain "-----> Cloning ruby"

  Scenario: Cloning selected SDKs
    Given the ruby SDK
    And the java SDK
    And the python SDK
    And the hello_world polytrix config
    And the standard rspec setup
    When I run `bundle exec polytrix clone "(java|ruby)"`
    Then the output should contain "-----> Cloning java"
    Then the output should not contain "-----> Cloning python"
    Then the output should contain "-----> Cloning ruby"

  Scenario: Cloning by scenario
    Given the ruby SDK
    And the java SDK
    And the python SDK
    And the hello_world polytrix config
    And the standard rspec setup
    When I run `bundle exec polytrix clone hello`
    Then the output should contain "-----> Cloning java"
    Then the output should contain "-----> Cloning python"
    Then the output should contain "-----> Cloning ruby"

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
polytrix-0.1.2 features/cloning.feature
polytrix-0.1.1 features/cloning.feature
polytrix-0.1.0 features/cloning.feature