From dchelimsky at gmail.com Tue Oct 6 00:08:41 2009 From: dchelimsky at gmail.com (David Chelimsky) Date: Mon, 5 Oct 2009 23:08:41 -0500 Subject: [rspec-devel] [ANN] rspec-rails 1.2.9 Released Message-ID: <57c63afe0910052108s6b5609act9c6fb7cb52728f8b@mail.gmail.com> rspec-rails version 1.2.9 has been released! * * * * * Behaviour Driven Development for Ruby on Rails. Changes: ### Version 1.2.9 / 2009-10-05 * enhancements * added route_to and be_routable matchers (Randy Harmon). Closes #843. * Provide better failure message for render_template when redirected (Josh Nichols). Closes #885. * generated specs require 'spec_helper' * bug fixes * pass the correct args to super in controller#render depending on the rails version (Lucas Carlson). Closes #865. * use Rack::Utils.parse_query to convert query strings to hashes. Closes #872. * errors correctly bubble up when a controller spec in isolation mode requests a non-existent action/template * no error if either action or template exist * error if neither exist * Closes #888. * removals * spec_server has been removed in favor of spork. * You can still use the --drb flag, but you've got to install the spork gem. * Windows users who cannot use the spork gem can install the spec_server from http://github.com/dchelimsky/spec_server From dchelimsky at gmail.com Tue Oct 6 00:08:26 2009 From: dchelimsky at gmail.com (David Chelimsky) Date: Mon, 5 Oct 2009 23:08:26 -0500 Subject: [rspec-devel] [ANN] rspec 1.2.9 Released Message-ID: <57c63afe0910052108n4c803bcfq78893a33d5b4765c@mail.gmail.com> rspec version 1.2.9 has been released! * * * * * Behaviour Driven Development for Ruby. Changes: ### Version 1.2.9 / 2009-10-05 * enhancements * manage backtrace-ignore patterns with Spec::Runner.configure (Martin Emde). Closes #870. * friendly mock argument expectation failure message (Tim Harper). Closes #868. * added double() as alias for stub() and mock() * failure messages for doubles, mocks and stubs use the right name * add let() method to assign memoized attributes (suggestion from Stuart Halloway). Closes #857. * add its method so you can say: describe Array do its(:length) { should == 0 } (Stephen Touset). Closes #833 * spec command automatically uses spec/spec.opts if it is present (suggestion from Yehuda Katz) * rspec now adds PROJECT_ROOT/lib and PROJECT_ROOT/spec to the load path * determines PROJECT_ROOT by recursing up until it finds a directory that has a ./spec directory (thanks to Scott Taylor) * supports require 'spec_helper' * supports running specs from the PROJECT_ROOT or any directory below it * closes #733 * better handling of determining test names in test/unit/interop mode * Joe Ferris * closes #854 * bug fixes * Fixed problem with colorized output when writing to a file * Corey Ehmke * closes #777 * not really a bug fix or enhancement * temporarily moved heckle feature to features-pending (waiting to see what happens with http://rubyforge.org/tracker/index.php?func=detail&aid=26786&group_id=1513&atid=5921)