Ñò b-äQc@sâdZddkZddkZddkZddkZddkZddkZddkZddkZddkl Z ddk l Z ddk l Z ddklZddklZdZd eifd „ƒYZd „ZdS( sdevelop tests iÿÿÿÿN(tDistutilsError(tStringIO(t bdist_egg(t easy_install(t DistributionsCfrom setuptools import setup setup(name='foo', py_modules=['hi']) tTestDevelopTestcBs#eZd„Zd„Zd„ZRS(cCsÈtiƒ|_tiƒ|_ti|iƒtddƒ}|it ƒ|i ƒtddƒ}|idƒ|i ƒt i djo:t i|_tiƒt _t i|_tiƒt _ndS(Nssetup.pytwshi.pys1 s2.6(ttempfiletmkdtemptdirtostgetcwdtold_cwdtchdirtopentwritetSETUP_PYtclosetsystversiontsitet USER_BASEtold_baset USER_SITEtold_site(tselftf((sE/usr/lib/python2.6/vendor-packages/setuptools/tests/test_bdist_egg.pytsetUps      cCspti|iƒti|iƒtidjo<titi ƒtiti ƒ|i t_ |i t_ ndS(Ns2.6( R R R tshutiltrmtreeR RRRRRRR(R((sE/usr/lib/python2.6/vendor-packages/setuptools/tests/test_bdist_egg.pyttearDown&s c Cs¶ttddddgddddgƒƒ}titiid d ƒƒti}tƒt_}z|i ƒ|i ƒWd|t_Xti d ƒ\}|i t id |ƒƒdS( Nt script_namessetup.pyt script_argsRtnametfoot py_modulesthitbuildtsrctdistsfoo-0.0.0-py[23].\d.egg$(RtdictR tmakedirstpathtjoinRtstdoutRtparse_command_linet run_commandstlistdirt assertTruetretmatch(RR't old_stdouttotcontent((sE/usr/lib/python2.6/vendor-packages/setuptools/tests/test_bdist_egg.pyttest_bdist_egg/s     (t__name__t __module__RRR6(((sE/usr/lib/python2.6/vendor-packages/setuptools/tests/test_bdist_egg.pyRs  cCs titƒS(N(tunittestt makeSuiteR(((sE/usr/lib/python2.6/vendor-packages/setuptools/tests/test_bdist_egg.pyt test_suiteCs(t__doc__RR R1RRR9Rtdistutils.errorsRtsetuptools.compatRtsetuptools.command.bdist_eggRtsetuptools.commandRteasy_install_pkgtsetuptools.distRRtTestCaseRR;(((sE/usr/lib/python2.6/vendor-packages/setuptools/tests/test_bdist_egg.pyts <  /