README.rdoc in jsmestad-stale_fish-1.1.1 vs README.rdoc in jsmestad-stale_fish-1.1.2
- old
+ new
@@ -1,9 +1,19 @@
= Stale Fish
-This gem provides a method for keeping your fixtures in sync with their sources. This will prevent the scenario where your build is broken in production, but CI has a green build to do outdated fixture data.
+This gem provides a method for keeping your fixtures in sync with their sources. This will prevent the scenario where your build is broken in production, but CI has a green build to do outdated fixture data. StaleFish also allows for FakeWeb integration and URI management.
+== Features
+
+* Fixture update frequency uses the ActiveSupport relative time DSL
+* Versioned configuration file & fixtures means fixtures are only updated once per project.
+* Manage FakeWeb stubbed URI's through StaleFish
+* Automatic detection for Rails & Rack apps (default configuration locations)
+* Test Framework agnostic (tested with Test::Unit & RSpec)
+* Update all fixtures, specified fixtures, or forced update are all supported through the StaleFish.update_stale(*args) method
+* Fixtures are ONLY updated when a valid HTTP request is made, if server returns anything other than 200, an error is thrown failing the tests.
+
== How To
Simply drop in a YAML file in your application (for rails, RAILS_ROOT/config/stale_fish.yml is preferred) and issue the following commands.
A sample YAML file:
@@ -64,9 +74,13 @@
end
== More Info
View the wiki: http://wiki.github.com/jsmestad/stale_fish
+
+== Thanks
+
+Paul Sadauskas for his work on Resourceful (used by StaleFish to provide accurate http handling when updating fixtures)
== Copyright
Copyright (c) 2009 Justin Smestad. See LICENSE for details.