class TestFriendlyHelper
Attributes
tagged_callbacks[RW]
unprocessed_procs[RW]
Public Class Methods
get_helper_for(tag, type)
click to toggle source
# File lib/test_friendly_helper.rb, line 15 def self.get_helper_for(tag, type) @helpers ||= {} @helpers[type] ||= {} if !@helpers[type][tag] @helpers[type][tag] = TestFriendlyHelper.new end @helpers[type][tag] end
new()
click to toggle source
# File lib/test_friendly_helper.rb, line 5 def initialize @unprocessed_procs = [] @tagged_callbacks = [] end
Public Instance Methods
optimize_tagged_callbacks()
click to toggle source
# File lib/test_friendly_helper.rb, line 10 def optimize_tagged_callbacks @tagged_callbacks.flatten! @tagged_callbacks.uniq! end