o
    "g                     @   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)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   ]/var/www/html/ecg_monitoring/venv/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   	sysconfigpytestr   r   numpy.testingr   bool__path__r    get_path__file__numpy_in_sitepackagesskipr   markskipifr   r   r"   r   r   r   r   <module>   s&    

