Sha256: ba32e5fcb536e1b4b9fe5ded7da7e144b8e423d0a28e109725a8bb30a92810c8
Contents?: true
Size: 1.35 KB
Versions: 1
Compression:
Stored size: 1.35 KB
Contents
h1. merb_cucumber Merb + Cucumber + Webrat testing stack. Builds upon David's work, but binds Webrat as a dependency to hopefully ensure a smooth upgrade for future Webrat releases. Also Factory_Girl generators will be added soon. h2. Migrating to merb_cucumber 0.5.0 merb_cucumber 0.5.0 now requires cucumber 0.1.13, webrat 0.4.x, 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: Cucumber::CLI.execute ARGV * Add a cucumber.yml to your Merb.root with the following contents: default: --format pretty features If you experience any problems, please contact me (david) on github. h2. Requirements * merb-core >= 1.0.6.1 * cucumber >= 0.1.13 * webrat >= 0.4.0 (Required, but can use old session-type, see below) h2. First Time Inside your merb project root, run $ merb-gen cucumber For Webrat support, run $ merb-gen cucumber --session-type webrat This will also install a sample login feature that should pass if you're using merb-auth. h2. Usage To execute all the features run $ rake features h2. Notes * 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.
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
jsmestad-merb_cucumber-0.5.1.3 | README.textile |