ó ükWc@s¸dZddlZddlZddlmZddlmZddlZddlm Z ddl m Z de j e j ejfd„ƒYZd „Zed kr´e eƒƒndS( s*Tests for distutils.command.build_scripts.iÿÿÿÿN(t build_scripts(t Distribution(tsupport(t run_unittesttBuildScriptsTestCasecBs>eZd„Zd„Zd„Zd„Zd„Zd„ZRS(cCsc|jdgƒ}|j|jƒ|j|jƒ|jƒ|j|jƒ|j|jdƒdS(Ns/foo/bar(tget_build_scripts_cmdt assertFalsetforcet assertIsNonet build_dirtfinalize_optionst assertTruet assertEqual(tselftcmd((s8/usr/lib/python2.7/distutils/tests/test_build_scripts.pyttest_default_settingss  cCs£|jƒ}|jƒ}|j|ƒ}|j|g|D]}tjj||ƒ^q7ƒ}|jƒ|jƒtj|ƒ}x|D]}|j ||ƒq…WdS(N( tmkdtemptwrite_sample_scriptsRtostpathtjoinR truntlistdirtassertIn(R tsourcettargettexpectedtfnRtbuilttname((s8/usr/lib/python2.7/distutils/tests/test_build_scripts.pyt test_builds   (   cCsPddl}tƒ}||_tjd|ddd|jƒ|jds    \