Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

31 lines (26 sloc) 1.154 kb
@disable-bundler
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."
Jump to Line
Something went wrong with that request. Please try again.