Class Index [+]

Quicksearch

ActionView::TestCase::Behavior::ClassMethods

Attributes

helper_class[W]

Public Instance Methods

determine_default_helper_class(name) click to toggle source
    # File lib/action_view/test_case.rb, line 53
53:         def determine_default_helper_class(name)
54:           mod = name.sub(/Test$/, '').constantize
55:           mod.is_a?(Class) ? nil : mod
56:         rescue NameError
57:           nil
58:         end
helper_class() click to toggle source
    # File lib/action_view/test_case.rb, line 73
73:         def helper_class
74:           @helper_class ||= determine_default_helper_class(name)
75:         end
helper_method(*methods) click to toggle source
    # File lib/action_view/test_case.rb, line 60
60:         def helper_method(*methods)
61:           # Almost a duplicate from ActionController::Helpers
62:           methods.flatten.each do |method|
63:             _helpers.module_eval               def #{method}(*args, &block)                    # def current_user(*args, &block)                _test_case.send(%(#{method}), *args, &block)  #   test_case.send(%(current_user), *args, &block)              end                                             # end
64:           end
65:         end
tests(helper_class) click to toggle source
    # File lib/action_view/test_case.rb, line 49
49:         def tests(helper_class)
50:           self.helper_class = helper_class
51:         end

Private Instance Methods

include_helper_modules!() click to toggle source
    # File lib/action_view/test_case.rb, line 79
79:         def include_helper_modules!
80:           helper(helper_class) if helper_class
81:           include _helpers
82:         end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.