
    G/Ph                        d dl Z d dlZd dlZd dlZd dlZd dlmZ  eej	                   Z
 ej        d          ej        v Zese
s ej        dd           d Zej                            ed	          d
             Zej                            ed	          d             Zej                            ed	          d             ZdS )    N)IS_WASMplatlibz+`numpy-config` not expected to be installedT)allow_module_levelc                     t          j        d| gdd          }|                                 |j                                        S )Nznumpy-configT)capture_outputtext)
subprocessruncheck_returncodestdoutstrip)argps     [/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/numpy/tests/test_configtool.pycheck_numpyconfigr      sA    ,TMMMA8>>    z(wasm interpreter cannot start subprocess)reasonc                  H    t          d          } | t          j        k    sJ d S )Nz	--version)r   np__version__r   s    r   test_configtool_versionr      s(    {++FR^######r   c                      t          d          } |                     t          j                            ddd                    sJ d S )Nz--cflagsnumpy_coreinclude)r   endswithospathjoinr   s    r   test_configtool_cflagsr!      s?    z**F??27<<)DDEEEEEEEr   c                  "   t          d          } |                     t          j                            dddd                    sJ t
          s?t          j                            t          j                            | d                    sJ d S d S )Nz--pkgconfigdirr   r   lib	pkgconfigznumpy.pc)r   r   r   r   r    is_editableexistsr   s    r   test_configtool_pkgconfigdirr'   #   s    /00F??27<<%MMNNNNN @ w~~bgll6:>>?????@ @ 	@?r   )r   r	   	sysconfigpytestr   r   numpy.testingr   bool__path__r%   get_path__file__numpy_in_sitepackagesskipr   markskipifr   r!   r'    r   r   <module>r4      si   				              ! ! ! ! ! ! $r{###*	*955D  	 ) )FK=#') ) ) )  
 G$NOO$ $ PO$ G$NOOF F POF G$NOO@ @ PO@ @ @r   