I am transitioning a Rails 2 app to Rails 3, Rspec 2 and have several
controller where I test collect.should
be_an_instance_of(WillPaginate::Collection). The spec fails with
“expected [object] to be an instance of WillPaginate::Collection”. The
class of the object in the controller is WillPaginate::Collection.
What am I missing? Why is assigns not returning the actual object?
Controller collection class is WillPaginate::Collection. Spec
collection class is an Array.
Thanks,
~Larry
On Nov 6, 2010, at 9:15 PM, lardawge wrote:
I am transitioning a Rails 2 app to Rails 3, Rspec 2 and have several
controller where I test collect.should
be_an_instance_of(WillPaginate::Collection). The spec fails with
“expected [object] to be an instance of WillPaginate::Collection”. The
class of the object in the controller is WillPaginate::Collection.
What am I missing? Why is assigns not returning the actual object?
Controller collection class is WillPaginate::Collection. Spec
collection class is an Array.
Please post the failing example and the full failure message (i.e. run
with --backtrace so we can see the full backtrace).
I created a sample app that this was repeatable in and would be happy
to put it up on github… here is the gist of it:
https://gist.github.com/667961
Agreed. I switched to github when I realized there was a delay posting
here… These came in through after that.
Let’s stick w/ the github issue. No need to do this on two paths.
Thx