Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

story card app for railsconf 2010 demo

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 app
Octocat-spinner-32 autotest
Octocat-spinner-32 config
Octocat-spinner-32 db
Octocat-spinner-32 features
Octocat-spinner-32 lib
Octocat-spinner-32 public
Octocat-spinner-32 script
Octocat-spinner-32 spec
Octocat-spinner-32 vendor
Octocat-spinner-32 .gitignore
Octocat-spinner-32 Gemfile
Octocat-spinner-32 README.markdown
Octocat-spinner-32 Rakefile

Acceptance Testing with Cucumber

This is the example app for Acceptance Testing with Cucumber tutorial, presented by Aslak Hellesøy and David Chelimsky at RailsConf 2010.

The master branch is the starting point, and the other branches represent different phases in the evolution of the example app.

Recommended environment

  • git
  • rvm 0.1.38 (if you're on *nix)
  • pik (if you're on windows)
  • ruby 1.8.7

Get started

Start off with a clean gemset with rvm or pik:

rvm gemset create tutorial
rvm gemset use tutorial

Install a couple of gems you'll need to bootstrap everything else:

gem install rake bundler

Now do all this:

git clone git://
cd railsconf2010-app
bundle install
bundle lock

If you see cucumber run at the end with a pending step, then all is right with the world.

Something went wrong with that request. Please try again.