ó ükWc@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/usr/lib/python2.7/distutils/tests/test_install_data.pyttest_simple_runsL %  ((    ((    ((t__name__t __module__R&(((s7/usr/lib/python2.7/distutils/tests/test_install_data.pyR scCs tjtƒS(N(tunittestt makeSuiteR(((s7/usr/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/usr/lib/python2.7/distutils/tests/test_install_data.pyts     ;