ó 2ÄÈ[c@`säddlmZmZmZddlmZmZmZddlm Z m Z m Z m Z m Z ddlmZmZd„Zdefd„ƒYZdefd „ƒYZd efd „ƒYZd efd „ƒYZd„ZdS(i(tdivisiontabsolute_importtprint_function(tjointseptdirname(t appendpatht minrelpathtgpathstget_shared_lib_extensiontget_info(tassert_t assert_equalcG`sttf|ŒS(N(RR(tpaths((sC/tmp/pip-build-fiC0ax/numpy/numpy/distutils/tests/test_misc_util.pyt stTestAppendpathcB`s#eZd„Zd„Zd„ZRS(cC`s€ttddƒtddƒƒttddƒtddƒƒttddƒtddƒƒttddƒtddƒƒdS(Ntprefixtnames/prefixs/name(R RRtajoin(tself((sC/tmp/pip-build-fiC0ax/numpy/numpy/distutils/tests/test_misc_util.pyttest_1scC`smttddƒtdddƒƒttddƒtddddƒƒttddƒtdddƒƒdS( Ns prefix/subRRtsubssup/nametsups /prefix/subs /prefix/name(R RRR(R((sC/tmp/pip-build-fiC0ax/numpy/numpy/distutils/tests/test_misc_util.pyttest_2s c C`s|ttddƒtddddƒƒttddƒtddd dd dƒƒttdd ƒtddd ddƒƒdS( Ns /prefix/subs/prefix/sup/nameRRRRs/prefix/sub/sub2s/prefix/sup/sup2/nametsub2tsup2s/prefix/sub/sup/name(R RR(R((sC/tmp/pip-build-fiC0ax/numpy/numpy/distutils/tests/test_misc_util.pyttest_3s (t__name__t __module__RRR(((sC/tmp/pip-build-fiC0ax/numpy/numpy/distutils/tests/test_misc_util.pyRs  tTestMinrelpathcB`seZd„ZRS(cC`sd„}tt|dƒƒ|dƒƒttdƒdƒtt|dƒƒdƒtt|dƒƒdƒtt|dƒƒd ƒtt|d ƒƒdƒtt|d ƒƒ|d ƒƒtt|d ƒƒ|dƒƒtt|dƒƒ|dƒƒdS(NcS`s|jdtƒS(Nt/(treplaceR(tpath((sC/tmp/pip-build-fiC0ax/numpy/numpy/distutils/tests/test_misc_util.pyR)ssaa/bbs..saa/..tsaa/../bbtbbsaa/bb/..taas aa/bb/../..saa/bb/../cc/../ddsaa/dds.././..s../..saa/bb/.././../ddtdd(R R(Rtn((sC/tmp/pip-build-fiC0ax/numpy/numpy/distutils/tests/test_misc_util.pyR(s (RRR(((sC/tmp/pip-build-fiC0ax/numpy/numpy/distutils/tests/test_misc_util.pyR&st TestGpathscB`seZd„ZRS(cC`sˆttttƒdƒƒ}td|ƒ}tt|ddƒ|kt|ƒƒtd|ƒ}tt|dƒ|dkt|ƒƒdS(Ns..s command/*.pytcommands build_src.pyssystem_info.pyi(RRRt__file__RR trepr(Rt local_pathtlstf((sC/tmp/pip-build-fiC0ax/numpy/numpy/distutils/tests/test_misc_util.pyt test_gpaths6s %(RRR-(((sC/tmp/pip-build-fiC0ax/numpy/numpy/distutils/tests/test_misc_util.pyR&4stTestSharedExtensioncB`seZd„ZRS(cC`sºddl}tdtƒ}|jjdƒr=t|dƒnf|jjdƒr_t|dƒnD|jjdƒrt|dƒn"|jjdƒr£t|d ƒnttdtƒƒdS( Nit is_python_exttlinuxs.sot gnukfreebsdtdarwins.dylibtwins.dll(tsysR tFalsetplatformt startswithR R tTrue(RR4text((sC/tmp/pip-build-fiC0ax/numpy/numpy/distutils/tests/test_misc_util.pyttest_get_shared_lib_extension?s (RRR:(((sC/tmp/pip-build-fiC0ax/numpy/numpy/distutils/tests/test_misc_util.pyR.=scC`stdƒ}dS(Ntnpymath(R (tinfo((sC/tmp/pip-build-fiC0ax/numpy/numpy/distutils/tests/test_misc_util.pyttest_installed_npymath_iniNsN(t __future__RRRtos.pathRRRtnumpy.distutils.misc_utilRRRR R t numpy.testingR R RtobjectRRR&R.R=(((sC/tmp/pip-build-fiC0ax/numpy/numpy/distutils/tests/test_misc_util.pyts(