
    Kh                        S SK r S SKrS SKrS SKrS SKrS SKJr  \" \R                  5      (       + r
\R                  " S5      \R                  ;   r\(       d  \
(       d  \R                  " SSS9  S r\R                   R#                  \SS	9S
 5       r\R                   R#                  \SS	9S 5       r\R                   R#                  \SS	9S 5       rg)    N)IS_WASMplatlibz+`numpy-config` not expected to be installedT)allow_module_levelc                     [         R                  " SU /SSS9nUR                  5         UR                  R	                  5       $ )Nznumpy-configT)capture_outputtext)
subprocessruncheck_returncodestdoutstrip)argps     M/var/www/html/env/lib/python3.13/site-packages/numpy/tests/test_configtool.pycheck_numpyconfigr      s6    ,TMA88>>    z(wasm interpreter cannot start subprocess)reasonc                  F    [        S5      n U [        R                  :X  d   eg )Nz	--version)r   np__version__r   s    r   test_configtool_versionr      s    {+FR^^###r   c                      [        S5      n U R                  [        R                  R	                  SSS5      5      (       d   eg )Nz--cflagsnumpy_coreinclude)r   endswithospathjoinr   s    r   test_configtool_cflagsr!      s2    z*F??277<<)DEEEEr   c                  *   [        S5      n U R                  [        R                  R	                  SSSS5      5      (       d   e[
        (       dE  [        R                  R                  [        R                  R	                  U S5      5      (       d   eg g )Nz--pkgconfigdirr   r   lib	pkgconfigznumpy.pc)r   r   r   r   r    is_editableexistsr   s    r   test_configtool_pkgconfigdirr'   #   si    /0F??277<<%MNNNN; ww~~bggll6:>???? 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      s    	     ! r{{##!**95D  	
KK=#')
 G$NO$ P$ G$NOF PF G$NO@ P@r   