This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
merb_cucumber / README.textile
merb_cucumber (UNMAINTAINED: Maintained repository is now at http://github.com/roman/merb_cucumber)
Merb + Cucumber integration with Webrat support.
Migrating to merb_cucumber 0.5.0
merb_cucumber 0.5.0 now requires cucumber 0.1.13, which introduces some breaking changes. If you were already using
merb_cucumber, you’ll need to do the following:
- Change the last line of bin/cucumber to be:
- Add a cucumber.yml to your Merb.root with the following contents:
If you experience any problems, please contact me (david) on github.
Requirements
- merb-core >= 1.0.6.1
- cucumber >= 0.1.13
- webrat >= 0.3.2 (Optional)
First Time
Inside your merb project root, run
$ merb-gen cucumberFor Webrat support, run
$ merb-gen cucumber —session-type webratThis will also install a sample login feature that should pass if you’re using merb-auth.
Usage
To execute all the features run
$ rake featuresNotes
- When you are implementing the steps of an scenario, please use the new request test helper, if you try to use the
dispatch_to method, it won’t work as expected. - Webrat methods other than ‘visits’ are now singular only.







