[rspec-users] Helpers that call helpers not working in specs?
dchelimsky at gmail.com
Mon Sep 15 14:15:02 EDT 2008
On Mon, Sep 15, 2008 at 12:26 PM, Christopher Bailey
<chris at cobaltedge.com> wrote:
> I'm trying to test some of my helpers. I have one helper (in module
> LocationsHelper) that calls a helper/method in ApplicationHelper. If I
> include ApplicationHelper and LocationHelper in my spec, and then I call the
> helper using the "helper." scope:
> then it complains that it can't find the other helper it uses from
> ApplicationHelper. If instead, I call it directly:
> Then, it can't find the Rails' generated URL helpers (e.g. "location_path"
> or "location_url"). How do I make it so that all the dependencies or Rails'
> included stuff is found?
You don't need to include the helpers if you are using the helper
object. You should be able to do just this:
describe LocationsHelper do
it "should ..." do
Have you tried that? Does it fail?
More information about the rspec-users