The same error message for a stray nil:
This attempt, calling simple_matcher directly, gives nearly the same nil: def be_xml_with_(&block) waz_xdoc = @xdoc simple_matcher 'yo' do |given, matcher| wrap_expectation matcher do assert_xhtml given # this works block.call # crashes with a nil.first error! end end ensure @xdoc = waz_xdoc end it 'should have xpathic tags' do render '/users/new' response.body.should be_xml_with{ # error points to this line xpath :form, :action => '/users' So why no stack trace so I can diagnose this? _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users