File: //usr/local/lib/python3.10/dist-packages/numpy/lib/tests/__pycache__/test_utils.cpython-310.pyc
o
���gJ � @ s d dl Z d dlZd dlZd dlZd dlmZ d dlmZm Z m
Z
d dlmZm
Z
d dlm mZ d dlmZ ejjejjdkdd�ejjejd kd
d�dd� ��Zed
d� �Zedd�dd� �Zdd� Zeeddd�Zdd� Zee�Zdd� Zeedd�Z dd� Z!ee!�Z"e
dd�d d!� �Z#d"d#� Z$d$d%� Z%d&d'� Z&d(d)� Z'ejjejjdkd*d�ej�(d+eefee fe!e"fg�d,d-� ��Z)d.d/� Z*ejjejjdkd*d�d0d1� �Z+d2d3� Z,d4d5� Z-G d6d7� d7�Z.d8d9� Z/d:d;� Z0d<d=� Z1ej�(d>e�2d?�d@dAg e�2dB�e�2dC�g�dDdE� �Z3dS )F� N)�arange)�assert_�assert_equal�assert_raises_regex)� deprecate�deprecate_with_doc)�StringIO� zPython running -OO)�reason)� �
r � candidate� zBroken as of bpo-44524c C s0 t � } tjdd| dd� | �� } td| v � d S )N�
eigenvalue�numpyF)�module�output�import_modulesznumpy.linalg.eig)r �utils�lookfor�getvaluer )�out� r �E/usr/local/lib/python3.10/dist-packages/numpy/lib/tests/test_utils.py�test_lookfor s
�r c C � |S �Nr ��self�xr r r �old_func � r �Rather use new_func2)�messagec C r r r r r r r � old_func2 r! r$ c C r r r r r r r � old_func3% � r% � new_func3)�old_name�new_namec C r )z Summary.
Further info.
r r r r r � old_func4* � r* c C r )z+Summary.
Bizarre indentation.
r r r r r � old_func53 r+ r, zThis function is
deprecated.c C r )z
Also in PEP-257.
r r r r r � old_func6<