File: //usr/local/lib/python3.10/dist-packages/numpy/tests/__pycache__/test_scripts.cpython-310.pyc
o
���gm � @ s� d Z ddlZddlZddlZddlmZmZmZ ddl Z ddl
Zddlm
Z
mZ eeeej�dd��Zdd� Zejjed d
�ejjdd
�ej�de� �d
d� ���Zejjedd
�dd� �ZdS )z\ Test scripts
Test that we can run executable scripts that have been installed with numpy.
� N)�join�isfile�dirname)�assert_equal�IS_WASMz..zsetup.pyc C st t jdkr tt j�} | �d�rtj�| d�gS tj�| dd�gS t j}t |j
�}t |j�}dd| d| d | gS )N�win32�Scripts�f2py�.)�sys�platformr �
executable�endswith�os�pathr �version_info�str�major�minor)�exe_dir�versionr r � r �C/usr/local/lib/python3.10/dist-packages/numpy/tests/test_scripts.py�find_f2py_commands s
r z Cannot test f2py command inplace)�reasonzTest is unreliable�f2py_cmdc C s( t �| dg�}t|�� tj�d�� d S )N�-v�ascii)�
subprocess�check_outputr �strip�np�__version__�encode)r �stdoutr r r � test_f2py# s r% zCannot start subprocessc C s, t �tjddg�} t| �� tj�d�� d S )Nz-mnumpy.f2pyr r ) r r r r
r r r! r"