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.