%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib64/python3.9/site-packages/numpy/distutils/tests/__pycache__/
Upload File :
Create Path :
Current File : //lib64/python3.9/site-packages/numpy/distutils/tests/__pycache__/test_misc_util.cpython-39.pyc

a

z[yc��@s�ddlmZmZmZddlmZmZmZmZm	Z	ddl
mZmZdd�Z
Gdd�d�ZGdd	�d	�ZGd
d�d�ZGdd
�d
�Zdd�ZdS)�)�join�sep�dirname)�
appendpath�
minrelpath�gpaths�get_shared_lib_extension�get_info)�assert_�assert_equalcGsttf|�S)N)rr)�paths�r
�J/usr/lib64/python3.9/site-packages/numpy/distutils/tests/test_misc_util.py�<lambda>
�rc@s$eZdZdd�Zdd�Zdd�ZdS)�TestAppendpathcCs\ttdd�tdd��ttdd�tdd��ttdd�tdd��ttdd�tdd��dS)N�prefix�namez/prefixz/name�rrr�ajoin��selfr
r
r�test_1szTestAppendpath.test_1cCsNttdd�tddd��ttdd�tdddd��ttdd�tddd��dS)	Nz
prefix/subrr�subzsup/name�sup�/prefix/subz/prefix/namerrr
r
r�test_2s

�
�

�zTestAppendpath.test_2c	CsXttdd�tdddd��ttdd�tddd	dd
d��ttdd�tddd	dd��dS)Nrz/prefix/sup/namerrrrz/prefix/sub/sub2z/prefix/sup/sup2/nameZsub2Zsup2z/prefix/sub/sup/name)rrrrr
r
r�test_3s
�
�
�zTestAppendpath.test_3N)�__name__�
__module__�__qualname__rrrr
r
r
rrsrc@seZdZdd�ZdS)�TestMinrelpathcCs�dd�}tt|d��|d��ttd�d�tt|d��d�tt|d��d�tt|d	��d
�tt|d��d�tt|d��|d
��tt|d��|d��tt|d��|d��dS)NcSs|�dt�S)N�/)�replacer)�pathr
r
rr'rz'TestMinrelpath.test_1.<locals>.<lambda>zaa/bb�..zaa/..�zaa/../bbZbbzaa/bb/..Zaazaa/bb/../..zaa/bb/../cc/../ddzaa/ddz.././..z../..zaa/bb/.././../dd�dd)rr)r�nr
r
rr&szTestMinrelpath.test_1N)rrr rr
r
r
rr!$sr!c@seZdZdd�ZdS)�
TestGpathscCs`tttt�d��}td|�}tt|dd�|vt|��td|�}tt|d�|dkt|��dS)Nr%zcommand/*.pyZcommandzbuild_src.pyzsystem_info.pyr)rrr�__file__rr
�repr)rZ
local_pathZls�fr
r
r�test_gpaths4s


zTestGpaths.test_gpathsN)rrr r-r
r
r
rr)2sr)c@seZdZdd�ZdS)�TestSharedExtensioncCs�ddl}tdd�}|j�d�r*t|d�nF|j�d�rBt|d�n.|j�d�rZt|d�n|j�d	�rpt|d
�ttdd��dS)NrF)Z
is_python_extZlinuxz.soZgnukfreebsd�darwinz.dylib�winz.dllT)�sysr�platform�
startswithrr
)rr1�extr
r
r�test_get_shared_lib_extension=s

z1TestSharedExtension.test_get_shared_lib_extensionN)rrr r5r
r
r
rr.;sr.cCs&td�}t|t�sJ�d|vs"J�dS)NZnpymathZ
define_macros)r	�
isinstance�dict)�infor
r
r�test_installed_npymath_iniLsr9N)Zos.pathrrrZnumpy.distutils.misc_utilrrrrr	Z
numpy.testingr
rrrr!r)r.r9r
r
r
r�<module>s	

Zerion Mini Shell 1.0