Forum: Ruby on Rails testing Helpers

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
5ceea097a3b29cb6a5da6705926410f4?d=identicon&s=25 Gerret Apelt (Guest)
on 2006-01-13 08:40
(Received via mailing list)
[I'm reposting this. The subject wasnt complete and misleading in my
initial post ('testing')]

I'm looking for a good way to make all of Rails' inbuilt helpers
available to my custom Helper while I'm testing it.

The Helper I'm testing is EditorHelper. EditorHelper itself relies on
some of Rails' inbuilt Helpers, such as JavaScriptHelper and
UrlHelper. These are automagically available when called on within an
ERB template, but not when called by my EditorHelper inside a unit
Test.

I can manually include each of the required Helpers in my
editor_helper_test file:

...
require 'action_view/helpers/url_helper'
module EditorHelper
 include ActionView::Helpers::UrlHelper
end
...

But I'd much rather make use of
  self.load_helpers(helper_dir)#:nodoc:
in ActionView::Base to load all the helpers in one swoop.

I couldnt figure out how to use that method (or even copy/past+modify
it) to  include all of Rails' Helpers within my EditorHelper. Who
knows how?
This topic is locked and can not be replied to.