Not 100% sure, but that failure looks suspiciously like something you
get when using rack-test; which expects an 'app' method to be defined
that returns an instance of your rack-compatible application.

On Saturday, February 12, 2011, Doug Bryant <doug+rspecu...@netinlet.com> wrote:
> On one of my projects using rspec 2.5 & rails 3.0.4, I recently moved from 
> postgres to mongo and am using mongoid as the persistence library.
> I ported all the models over to the mongoid way of doing things and now have 
> all my models passing the tests.
>
>
> None of the controller test work any more.  They all fail with the following 
> error message about undefined local variable or method.
>
>
>   Failure/Error: post :create, :account => {}
>      NameError:
>        undefined local variable or method `app' for 
> #<RSpec::Core::ExampleGroup::Nested_1::Nested_5::Nested_2:0x00000102cb6698>
>      # ./spec/controllers/accounts_controller_spec.rb:84:in `block (4 levels) 
> in <top (required)>'
>
>
>
>
> Has anyone else run across this?  Any ideas about how to fix it?
> Doug
>
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to