a :jg@sddlZddlZddlZddlZddlZddlmZeej  Z e dej vZ e sfe sfejdddddZejjed d d d Zejjed d d dZejjed d ddZdS)N)IS_WASMplatlibz+`numpy-config` not expected to be installedT)Zallow_module_levelcCs&tjd|gddd}||jS)Nz numpy-configT)capture_outputtext) subprocessruncheck_returncodestdoutstrip)argpr E/usr/local/lib/python3.9/site-packages/numpy/tests/test_configtool.pycheck_numpyconfigsrz(wasm interpreter cannot start subprocess)reasoncCstd}|tjksJdS)Nz --version)rnp __version__r r r rtest_configtool_versionsrcCs&td}|tjddds"JdS)Nz--cflagsnumpy_coreinclude)rendswithospathjoinrr r rtest_configtool_cflagssrcCsFtd}|tjdddds$JtsBtjtj|dsBJdS)Nz--pkgconfigdirrrlib pkgconfigznumpy.pc)rrrrr is_editableexistsrr r rtest_configtool_pkgconfigdir#sr!)rr sysconfigZpytestrrZ numpy.testingrbool__path__rget_path__file__Znumpy_in_sitepackagesskiprmarkZskipifrrr!r r r rs$