How do I stub a view in rspec-2

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 (Changelog for #2685 · rspec/rspec-rails@c76c1e6 · GitHub
0e860f580618045a34c17069b308c093e2e830cb<Changelog for #2685 · rspec/rspec-rails@c76c1e6 · GitHub
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

On Jun 8, 2010, at 10:26 AM, Trey B. wrote:

I see that in this commit (Changelog for #2670 · rspec/rspec-rails@a9ae00b · GitHub
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?

Please report this to Issues · rspec/rspec-rails · GitHub

Thanks,
David

On Jun 8, 12:15 pm, David C. [email protected] wrote:

instead of doing template.stub!, we’re now supposed to do view.stub!,
I’m on rails 3.0.0.beta3.

Any idea what I’m missing?

Please report this tohttp://github.com/rspec/rspec-rails/issues

Nevermind - I’ve already got it entered and fix on the way:

Thanks David!

On Tue, Jun 8, 2010 at 10:41 AM, [email protected]