[rspec-users] ArgumentError during rake specs

Marc Chung mchung at gmail.com
Thu Jul 16 16:34:01 EDT 2009


David,

Thank you, that did it.

I vendored rails-2.3.2 and all the specs started working again.  I
tried it out with 2.3.3, but I ran into a single failing spec
(SystemStackError: stack level too deep).

I'm good with 2.3.2.

-Marc


On Jul 16, 5:54 am, David Chelimsky <dchelim... at gmail.com> wrote:
> On Thu, Jul 16, 2009 at 1:48 AM, Marc Chung<mch... at gmail.com> wrote:
> > Hello,
>
> > On a recently setup machine, a freshly checked out project started to
> > fail in the strangest way. When executing 'rake spec', all the specs
> > would fail because of the same ArgumentError:
>
> > "wrong number of arguments (0 for 1)"
>
> > This gist contains the backtrace of a single failing test:
> >http://gist.github.com/148267
>
> >http://gist.github.com/148267
>
> > Line 180 of vendor/rails/actionpack/lib/action_controller/test_case.rb:
> > 180 is:
>
> >   def setup_controller_request_and_response
> >      @request = TestRequest.new
> >      @response = TestResponse.new
> >      ...
> >   end
>
> > Which doesn't take an argument at all.
>
> > Has anyone seen this behavior before?
> > Does anyone have any ideas on how to further debug this problem?
> > I'm running Ruby 1.8.7, Rails 2.3.0, and RSpec 1.2.6
>
> First - Rails-2.3.0 was a release candidate, and there were some
> changes before it went final. So I'd recommend upgrading that to 2.3.2
> (or at least 2.3.1) to start.
>
> Also, the backtrace shows that you've got rails vendored - are you
> absolutely sure that you've got 2.3.0 and not some arbitrary commit
> from whatever was edge at the moment?
>
>
>
> > Regards,
>
> > -Marc
> > _______________________________________________
> > rspec-users mailing list
> > rspec-us... at rubyforge.org
> >http://rubyforge.org/mailman/listinfo/rspec-users
>
> _______________________________________________
> rspec-users mailing list
> rspec-us... at rubyforge.orghttp://rubyforge.org/mailman/listinfo/rspec-users


More information about the rspec-users mailing list