Sha256: e2e9f7acc2f30d846164ef036046e8082806120feb7a2ff7823d611de1667bf8

Contents?: true

Size: 1.59 KB

Versions: 2

Compression:

Stored size: 1.59 KB

Contents

@disable-bundler @generates-application
Feature: generate a saucy application and run rake

  Background:
    When I generate a new rails application
    And I copy the locked Gemfile from this project
    And I append to "Gemfile" with:
    """
    gem "clearance", "~> 0.14.0"
    gem "cucumber-rails"
    gem "selenium-webdriver", "~> 2.16.0"
    gem "capybara"
    gem "factory_girl_rails"
    gem "dynamic_form"
    gem "database_cleaner"
    gem "formtastic", "~> 1.2.4"
    gem "rspec-rails"
    gem "bourne"
    gem "shoulda-matchers"
    gem "launchy"
    gem "timecop"
    gem "jquery-rails"
    gem "minitest", "~> 2.6.1", :platforms => :ruby_19
    gem "fake_braintree", "~> 0.2.0"
    """
    When I add the "saucy" gem from this project as a dependency
    And I successfully run `bundle install --local`
    And I bootstrap the application for clearance
    And I bootstrap the application for saucy

  Scenario: generate a saucy application and run rake
    When I run all cucumber scenarios
    Then all cucumber scenarios should have passed
    And all generators should have run successfully

  Scenario: A new saucy app with custom views
    When I successfully run `rails generate saucy:views`
    And I give a more detailed new account message
    And I run cucumber scenarios for customizations
    Then all cucumber scenarios should have passed
    And all generators should have run successfully

  Scenario: A new saucy app with custom layouts
    When I add a custom layout to the accounts index
    And I run cucumber scenarios for customizations
    Then all cucumber scenarios should have passed

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
saucy-0.16.1 features/integration/run_features.feature
saucy-0.16.0 features/integration/run_features.feature