README.rdoc in pickle-0.4.11 vs README.rdoc in pickle-0.5.0
- old
+ new
@@ -1,7 +1,9 @@
= pickle
+{<img src="https://travis-ci.org/ianwhite/pickle.svg" alt="Build Status" />}[https://travis-ci.org/ianwhite/pickle]
+
Pickle gives you cucumber steps that create your models easily from factory-girl,
machinist, or fabrication. You can also just use ActiveRecord as a factory but it's not as cool.
Pickle can make use of different ORMs for finding records. Currently ActiveRecord, DataMapper, MongoID adapters are
provided. More adapters welcome!
@@ -47,23 +49,21 @@
script/generate pickle [paths] [email]
== Resources
-<b>Github</b> for code: http://github.com/ianwhite/pickle
+<b>GitHub</b> for code: https://github.com/ianwhite/pickle
-<b>Gemcutter</b> for the gem: http://gemcutter.org/gems/pickle
+<b>RubyGems</b> for the gem: https://rubygems.org/gems/pickle
-<b>Rdoc.info</b> for docs: http://rdoc.info/projects/ianwhite/pickle
+<b>RubyDoc.info</b> for docs: http://www.rubydoc.info/github/ianwhite/pickle
-<b>Google group</b> for questions: http://groups.google.com/group/pickle-cucumber
+<b>Google Group</b> for questions: https://groups.google.com/group/pickle-cucumber
-<b>Lighthouse</b> for bugs: http://ianwhite.lighthouseapp.com/projects/25941-pickle
-
<b>Railscast</b> presentation: http://railscasts.com/episodes/186-pickle-with-cucumber
-<b>Blog articles</b>: {dynamic50: Integration testing with cucumber and pickle}[http://blog.dynamic50.com/index.php/2009/04/integration-testing-with-cucumber-and-pickle/], {rubyflare: pickle my cucumber}[http://rubyflare.com/2009/10/28/pickle-my-cucumber/]
+<b>Blog articles</b>: {rubyflare: pickle my cucumber}[http://rubyflare.com/2009/10/28/pickle-my-cucumber/]
== Using Pickle
Now have a look at <tt>features/step_definitions/pickle_steps.rb</tt>
@@ -91,15 +91,14 @@
# later
Then a user should exist with name: "Fred"
And that user should be activated # this uses rspec predicate matchers
-==== Machinist: require your blueprints and reset Shams
+==== Machinist: require your blueprints
In your <tt>features/support/env.rb</tt> add the following lines at the bottom
require "#{Rails.root}/spec/blueprints" # or wherever they live
- Before { Sham.reset } # reset Shams in between scenarios
==== FactoryGirl: make sure factories are loaded
In your config/environments/cucumber.rb file, make sure the factory-girl gem is included (unless it's installed as a plugin).