Skip to content

alg/cucumber-rails

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

156 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Extracted the Rails generators from the Cucumber gem, inspired by this posting on the Cukes Mailing List.

The goal is to provide i18n of the webrat_steps.rb plus some other useful enhancements.

Add it to the Gemfile as follows:

gem "cucumber-rails", :git => "http://github.com/alg/cucumber-rails.git"

then:

gem bundle

… and you are ready to go.

Once you install the gem, the generators will be available to all Rails applications on your system. If you run ‘script/rails generate` (or `script/generate` on Rails 2.x) without any additional arguments you should see the available generators listed.

To run the generator, go to your rails project directory and call it.

Rails 3:

script/rails generate cucumber:skeleton

Rails 2.x:

script/generate cucumber

Rails 3:

  • cucumber:skeleton – Sets up Cucumber in your Rails project

  • cucumber:feature – Generates a skeleton for a new feature

Rails 2:

  • cucumber – Sets up Cucumber in your Rails project

  • feature – Generates a skeleton for a new feature

To view the README for each generator, run it with the –help option.

script/rails generate cucumber:skeleton --help
script/rails generate cucumber:feature --help

or for Rails 2.x:

script/generate cucumber --help
script/generate feature --help

This project has tests, but for practical and historical reasons they live in a different project: github.com/aslakhellesoy/cucumber-rails-test/

About

Rails 3 Generators for Cucumber with localized webrat steps

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 100.0%