ACC SHELL

Path : /usr/lib/python/distutils/tests/
File Upload :
Current File : //usr/lib/python/distutils/tests/test_install_scripts.pyo

Ñò
tÄMc	@s¡dZddkZddkZddklZddklZddklZdei	ei
eifd„ƒYZd„Z
ed	joeid
dƒndS(s,Tests for distutils.command.install_scripts.iÿÿÿÿN(tinstall_scripts(tDistribution(tsupporttInstallScriptsTestCasecBseZd„Zd„ZRS(cCsõtƒ}tiddƒ|id<tiddddddƒ|id	<t|ƒ}|i|iƒ|i|iƒ|i|idjƒ|i|i
djƒ|iƒ|i|iƒ|i|iƒ|i|idƒ|i|i
dƒdS(
Nt
build_scriptss/foo/bartbuildRs/splat/funktforceit
skip_buildtinstall(
RRtDummyCommandtcommand_objRtassert_RRt	build_dirtNonetinstall_dirtfinalize_optionstassertEqual(tselftdisttcmd((s:/usr/lib/python2.6/distutils/tests/test_install_scripts.pyttest_default_settingss"			
csõ|iƒ‰g‰‡‡fd†}|ddƒ|ddƒ|ddƒ|iƒ}tƒ}tidˆƒ|id	<tid
|ddd
dƒ|id<t|ƒ}|iƒ|iƒti	|ƒ}x!ˆD]}|i
||jƒqÔWdS(NcsFˆi|ƒttiiˆ|ƒdƒ}|i|ƒ|iƒdS(Ntw(tappendtopentostpathtjointwritetclose(tnamettexttf(tsourcetexpected(s:/usr/lib/python2.6/distutils/tests/test_install_scripts.pytwrite_script*s

s
script1.pys@#! /usr/bin/env python2.3
# bogus script w/ Python sh-bang
pass
s
script2.pys8#!/usr/bin/python
# bogus script w/ Python sh-bang
pass
sshell.shs1#!/bin/sh
# bogus shell script w/ sh-bang
exit 0
RRRRiRR(tmkdtempRRR	R
RRtrunRtlistdirR(RR"ttargetRRt	installedR((R R!s:/usr/lib/python2.6/distutils/tests/test_install_scripts.pyttest_installation&s(


		

(t__name__t
__module__RR((((s:/usr/lib/python2.6/distutils/tests/test_install_scripts.pyRs	cCs
titƒS(N(tunittestt	makeSuiteR(((s:/usr/lib/python2.6/distutils/tests/test_install_scripts.pyt
test_suiteKst__main__tdefaultTestR-(t__doc__RR+t!distutils.command.install_scriptsRtdistutils.coreRtdistutils.testsRtTempdirManagertLoggingSilencertTestCaseRR-R)tmain(((s:/usr/lib/python2.6/distutils/tests/test_install_scripts.pyt<module>s	=	


ACC SHELL 2018