ó qŪļQc@sšdZddlZddlZddlZddlZddlmZddlmZddl m Z dej ej ej ejfd„ƒYZd„Zed krķe eƒƒndS( s)Tests for distutils.command.install_data.iĸĸĸĸN(t install_data(tsupport(t run_unittesttInstallDataTestCasecBseZd„ZRS(c Cs;|jƒ\}}t|ƒ}tjj|dƒ|_}tjj|dƒ}|j|dƒtjj|dƒ}tjj|dƒ}|j|dƒ|||gfg|_|j|j ƒ|||gfgƒ|j ƒ|j ƒ|jt |j ƒƒdƒtjj|ƒd}|jtjjtjj||ƒƒƒtjj|ƒd} |jtjjtjj|| ƒƒƒg|_d|_|j ƒ|j ƒ|jt |j ƒƒdƒ|jtjjtjj||ƒƒƒ|jtjjtjj|| ƒƒƒg|_tjj|d ƒ|_tjj|jd ƒ} tjj|d ƒ} tjj|jd ƒ} |j| d ƒ|||gfd | gf| gfg|_|j ƒ|j ƒ|jt |j ƒƒdƒ|jtjjtjj||ƒƒƒ|jtjjtjj|| ƒƒƒdS(Ntinsttonetxxxtinst2ttwoiiĸĸĸĸitroottinst3tinst4tthreetxxi(t create_distRtostpathtjoint install_dirt write_filet data_filest assertEqualt get_inputstensure_finalizedtruntlent get_outputstsplitt assertTruetexiststoutfilestwarn_dirR ( tselftpkg_dirtdisttcmdRRRRtrtwotroneR R R ((s7/sys/lib/python2.7/distutils/tests/test_install_data.pyttest_simple_runsL %  ((    ((    ((t__name__t __module__R&(((s7/sys/lib/python2.7/distutils/tests/test_install_data.pyR scCs tjtƒS(N(tunittestt makeSuiteR(((s7/sys/lib/python2.7/distutils/tests/test_install_data.pyt test_suiteIst__main__(t__doc__tsysRR)tgetpasstdistutils.command.install_dataRtdistutils.testsRttest.test_supportRtTempdirManagertLoggingSilencert EnvironGuardtTestCaseRR+R'(((s7/sys/lib/python2.7/distutils/tests/test_install_data.pyts     ;