o
    ZZh                     @   s   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dejv Zes3e
s3ejddd dd Zejjed	d
dd Zejjed	d
dd Zejjed	d
dd ZdS )    N)IS_WASMplatlibz+`numpy-config` not expected to be installedT)Zallow_module_levelc                 C   s&   t jd| gddd}|  |j S )Nznumpy-configT)capture_outputtext)
subprocessruncheck_returncodestdoutstrip)argp r   J/var/www/auris/lib/python3.10/site-packages/numpy/tests/test_configtool.pycheck_numpyconfig   s   
r   z(wasm interpreter cannot start subprocess)reasonc                  C   s   t d} | tjksJ d S )Nz	--version)r   np__version__r	   r   r   r   test_configtool_version   s   r   c                  C   s&   t d} | tjdddsJ d S )Nz--cflagsnumpy_coreinclude)r   endswithospathjoinr   r   r   r   test_configtool_cflags   s   r   c                  C   sJ   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   r   r   r   test_configtool_pkgconfigdir#   s   r!   )r   r   	sysconfigZpytestr   r   Znumpy.testingr   bool__path__r   get_path__file__Znumpy_in_sitepackagesskipr   markZskipifr   r   r!   r   r   r   r   <module>   s&    

