Sha256: c0fc4078c72dd3da3061bc21e233846f6df42491d32878ff2e6a57164efb59c1

Contents?: true

Size: 1.11 KB

Versions: 7

Compression:

Stored size: 1.11 KB

Contents

Feature: Update bourbon files

  Scenario: Updating updates an existing bourbon install
    Given bourbon is already installed
    When I write to "bourbon/_bourbon.scss" with:
      """
      foobar
      """
    And I run `bundle exec bourbon update`
    Then the output should contain "Bourbon files updated."
    And the file "bourbon/_bourbon.scss" should not contain "foobar"

  Scenario: Updating with a --path option
    Given I install bourbon to "custom_path"
    When I write to "custom_path/bourbon/_bourbon.scss" with:
      """
      foobar
      """
    And I run `bundle exec bourbon update`
    Then the output should contain "No existing bourbon installation. Doing nothing."

    When I run `bundle exec bourbon update --path custom_path`
    Then the output should contain "Bourbon files updated."
    And the file "custom_path/bourbon/_bourbon.scss" should not contain "foobar"

  Scenario: Updating does not generate a new bourbon install
    And I run `bundle exec bourbon update`
    Then bourbon should not have been generated
    And the output should contain "No existing bourbon installation. Doing nothing."

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
bourbon-7.3.0 features/update.feature
bourbon-7.2.0 features/update.feature
bourbon-7.1.0 features/update.feature
bourbon-7.0.0 features/update.feature
bourbon-6.0.0 features/update.feature
bourbon-5.1.0 features/update.feature
bourbon-5.0.1 features/update.feature