class RSpec::Core::Hooks::HookCollections
def find_hook(hook, scope, example_or_group, initial_procsy)
def find_hook(hook, scope, example_or_group, initial_procsy) case [hook, scope] when [:before, :context] before_context_hooks_for(example_or_group) when [:after, :context] after_context_hooks_for(example_or_group) when [:around, :example] around_example_hooks_for(example_or_group, initial_procsy) when [:before, :example] before_example_hooks_for(example_or_group) when [:after, :example] after_example_hooks_for(example_or_group) when [:before, :suite], [:after, :suite] self[hook][:suite].with(example_or_group) end end