On Sun, Feb 24, 2008 at 6:29 PM, Alex Satrapa <[EMAIL PROTECTED]> wrote: > On 25/02/2008, at 10:58 , David Chelimsky wrote: > > > On Sun, Feb 24, 2008 at 5:54 PM, Alex Satrapa > > <[EMAIL PROTECTED]> wrote: > > >> In the ResourceController spec, I have the following happening: > >> post( :create, :resource => request_attrs ) > >> response.should render_template('resource/new') > >> response.should have_tag('*', /must have one or more X defined/) > > > >> Is there any way I can dump the contents of the response, in the > >> hope > >> that they might tip me off as to the cause of this error? > > > > puts response.body > > Okay, this is weird. The result seems to indicate that the body of > the response is the literal text, "resource/new":
Ah yes - of course. Give this a read and see if it answers your question: http://rspec.info/documentation/rails/writing/controllers.html > > My autotest results show (I've changed the name of the resource to > 'resource'): > > ..........resources/new > > F.............. > > > > 1) > > 'ResourcesController on 'POST /resources/', with an invalid request > > should generate an error message indicating that magic parts are > > missing' FAILED > > Expected at least 1 element matching "*", found 0. > > <false> is not true. > > ./spec/controllers/resources_controller_spec.rb:138: > > script/spec:4: > > > > Finished in 0.753821 seconds > > > > 25 examples, 1 failure > > > Time to go through all my other specs and check that they're working > (or breaking) the same way, to see if I can figure out what I've done > wrong. > > > > Alex > > _______________________________________________ > rspec-users mailing list > rspec-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users > _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users