?????????? ????????? - ??????????????? - /usr/lib64/python3.9/site-packages/numpy/core/tests/__pycache__/test_deprecations.cpython-39.pyc
???????
a z[yc� � @ sP d Z ddlZddlZddlZddlZddlZddlZddlZddlZ ddl mZmZm Z mZmZmZmZ ddlmZ zddlZdZW n ey� dZY n0 G dd� d�ZG d d � d e�ZG dd� de�ZG d d� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� d�ZG dd� de�ZG dd� de�Z G dd� de�Z!G dd� de�Z"G dd � d e�Z#G d!d"� d"e�Z$G d#d$� d$e�Z%G d%d&� d&e�Z&G d'd(� d(e�Z'G d)d*� d*e�Z(G d+d,� d,e�Z)G d-d.� d.e�Z*G d/d0� d0e�Z+G d1d2� d2e�Z,d3d4� Z-G d5d6� d6e�Z.G d7d8� d8e�Z/G d9d:� d:e�Z0G d;d<� d<e�Z1G d=d>� d>e�Z2G d?d@� d@e�Z3G dAdB� dBe�Z4G dCdD� dDe�Z5G dEdF� dFe�Z6G dGdH� dHe�Z7G dIdJ� dJe�Z8G dKdL� dLe�Z9G dMdN� dNe�Z:z@e�;� �" e�<dO� ddl=Z=W d � n1 �s0 Y W n e�y( dZ>Y n0 dZ>ej?j@e> dPdQ�G dRdS� dSe��ZAG dTdU� dUe�ZBG dVdW� dWe�ZCG dXdY� dYe�ZDG dZd[� d[e�ZEG d\d]� d]e�ZFe �Gd^�jHe �Gd^�jId_d`� dad`� db�ZJej?jKdceJ�L� eJdd�G dedf� dfe��ZMG dgdh� dhe�ZNG didj� dje�ZOG dkdl� dle�ZPG dmdn� dne�ZQG dodp� dpe�ZRG dqdr� dre�ZSdS )sz� Tests related to deprecation warnings. Also a convenient place to document how deprecations should eventually be turned into errors. � N)� assert_raises�assert_warns�assert_�assert_array_equal�SkipTest�KnownFailureException�break_cycles��fromstring_null_term_c_apiTFc @ sJ e Zd ZdZeZdd� Zdd� Zdddej di fd d �Z di fdd�Zd S )�_DeprecationTestCase� c C sB t jdd�| _| j�� | _t jd| jd� t jd| j| jd� d S )NT��record�always)�category��messager )�warnings�catch_warnings�warn_ctx� __enter__�log�filterwarnings�warning_clsr ��self� r �H/usr/lib64/python3.9/site-packages/numpy/core/tests/test_deprecations.py�setup_method# s �z!_DeprecationTestCase.setup_methodc C s | j �� d S �N)r �__exit__r r r r �teardown_method1 s z$_DeprecationTestCase.teardown_method� Fr c C sl d}g | j dd�<