[rspec-users] How do I stub a view in rspec-2

Trey Bean trey at 12spokes.com
Tue Jun 8 10:26:09 EDT 2010


Hi,

I'm in the process of upgrading an app to Rails 3/Rspec 2.  I see that
stubbing a view helper method has changed in Rspec 2.  It looks like
instead of doing template.stub!, we're now supposed to do view.stub!,
but I can't seem to get this to work on beta 10.  I get an "undefined
local variable or method `view' for
#<RSpec::Core::ExampleGroup::Nested_1::Nested_1::Nested_1:0x106785fd0>"
error.

I see that in this commit (http://github.com/rspec/rspec-rails/commit/
0e860f580618045a34c17069b308c093e2e830cb<http://github.com/rspec/rspec-rails/commit/
0e860f580618045a34c17069b308c093e2e830cb>) David removed the view
method, but I can't figure out what it was replaced with.  Something
in ActionView::TestCase::Behavior?

I'm on rails 3.0.0.beta3.

Any idea what I'm missing?

Thanks,
Trey
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/rspec-users/attachments/20100608/a3b20378/attachment.html>


More information about the rspec-users mailing list