Sha256: a4910420a2355ed10cef41bf87baedec7106ba60ef8cd0d83e5add37dadffd31
Contents?: true
Size: 1.31 KB
Versions: 3
Compression:
Stored size: 1.31 KB
Contents
Feature: Run with Test::Unit Scenario: Delete a widget Given I have created a new Rails 3 app "widgets" with cucumber-rails support And I overwrite "Gemfile" with: """ gem 'rails' gem 'sqlite3' gem "cucumber-rails", :group => :test, :path => "../../.." gem "capybara", :group => :test gem "database_cleaner", :group => :test gem 'factory_girl', :group => :test """ And I successfully run `rails generate scaffold widget name:string` And I write to "features/f.feature" with: """ Feature: Widget inventory Scenario: Delete a widget Given there is a widget named "wrench" When I go to the widgets page Then I should see "wrench" """ And I write to "features/step_definitions/s.rb" with: """ Given /^there is a widget named "([^"]*)"$/ do |name| FactoryGirl.create(:widget, :name => name) end """ And I write to "features/support/factories.rb" with: """ FactoryGirl.define do factory :widget do name 'testwidget' end end """ When I run `bundle exec rake db:migrate` And I run `bundle exec rake cucumber` Then it should pass with: """ 1 scenario (1 passed) 3 steps (3 passed) """
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
cucumber-rails-1.1.1 | features/test_unit.feature |
cucumber-rails-1.1.0 | features/test_unit.feature |
cucumber-rails-1.0.6 | features/test_unit.feature |