Ñò b-äQc @sdZddkZddkZddkZddkZddkZddkZddkZddkl Z ddk l Z dZ dei fd„ƒYZdS(sbuild_ext tests iÿÿÿÿN(t upload_docs(t Distributions0from setuptools import setup setup(name='foo') tTestUploadDocsTestcBs#eZd„Zd„Zd„ZRS(cCsJtiƒ|_tii|idƒ}t|dƒ}|itƒ|i ƒti ƒ|_ ti |iƒtii|idƒ|_ ti|i ƒttii|i dƒdƒ}|idƒ|i ƒtitii|i dƒƒtidjoHti|_tiƒt_t_ti|_tiƒt_t_ndS(Nssetup.pytwtbuilds index.htmls Hello world.temptys2.6(ttempfiletmkdtemptdirtostpathtjointopentwritetSETUP_PYtclosetgetcwdtold_cwdtchdirt upload_dirtmkdirtsystversiontsitet USER_BASEtold_baseRt USER_SITEtold_site(tselftsetuptf((sG/usr/lib/python2.6/vendor-packages/setuptools/tests/test_upload_docs.pytsetUps$  !    cCspti|iƒti|iƒtidjo<titi ƒtiti ƒ|i t_ |i t_ ndS(Ns2.6( R RRtshutiltrmtreeRRRRRRRR(R((sG/usr/lib/python2.6/vendor-packages/setuptools/tests/test_upload_docs.pyttearDown(s cCsÃtƒ}t|ƒ}|i|_|i|_tiƒ}tii|dƒ}z`|i |ƒ}t i |ƒpt ‚t i |ƒ}|iƒdgjpt ‚|iƒWdti|ƒXdS(Nsfoo.zips index.html(RRRt target_dirRRR R R tcreate_zipfiletzipfilet is_zipfiletAssertionErrortZipFiletnamelistRR R!(Rtdisttcmdttmp_dirttmp_filetzip_file((sG/usr/lib/python2.6/vendor-packages/setuptools/tests/test_upload_docs.pyttest_create_zipfile1s     (t__name__t __module__RR"R/(((sG/usr/lib/python2.6/vendor-packages/setuptools/tests/test_upload_docs.pyR s  (t__doc__RR R RtunittestRR%tsetuptools.command.upload_docsRtsetuptools.distRRtTestCaseR(((sG/usr/lib/python2.6/vendor-packages/setuptools/tests/test_upload_docs.pyts T