module MiniTest::Unit::Deprecated::Hooks

def _run_hooks hooks # :nodoc:

:nodoc:
def _run_hooks hooks # :nodoc:
  hooks.each do |hook|
    if hook.respond_to?(:arity) && hook.arity == 1
      hook.call(self)
    else
      hook.call
    end
  end
end

def run_setup_hooks # :nodoc:

:nodoc:
def run_setup_hooks # :nodoc:
  _run_hooks self.class.setup_hooks
end

def run_teardown_hooks # :nodoc:

:nodoc:
def run_teardown_hooks # :nodoc:
  _run_hooks self.class.teardown_hooks.reverse
end