class RuboCop::Cop::Minitest::UnreachableAssertion
def on_block(node) # rubocop:disable InternalAffairs/NumblockHandler
def on_block(node) # rubocop:disable InternalAffairs/NumblockHandler return unless node.method?(:assert_raises) && (body = node.body) last_node = body.begin_type? ? body.children.last : body return unless last_node.send_type? return if !assertion_method?(last_node) || !body.begin_type? add_offense(last_node, message: format(MSG, assertion_method: last_node.method_name)) end