%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/lib/python2.7/distutils/tests/
Upload File :
Create Path :
Current File : //usr/local/lib/python2.7/distutils/tests/test_util.pyc

ó
Pêáac@sÚdZddlZddlZddlZddlmZmZddlmZddl	m
Z
ddlmZddl
mZmZmZmZde
jejfd	„ƒYZd
„ZedkrÖeeƒƒndS(sTests for distutils.util.iÿÿÿÿN(trun_unittestt	swap_attr(tDistutilsByteCompileError(tsupport(tutil(tbyte_compiletgrok_environment_errort
check_environtget_platformtUtilTestCasecBsGeZd„Zd„Zd„Zejejdkdƒd„ƒZ	RS(cCs:tj}tt_z|jttgƒWd|t_XdS(N(tsystdont_write_bytecodetTruetassertRaisesRR(tselftold_dont_write_bytecode((s5/usr/local/lib/python2.7/distutils/tests/test_util.pyttest_dont_write_bytecodes
		cCs,tdƒ}t|ƒ}|j|dƒdS(NsUnable to find batch files error: Unable to find batch file(tIOErrorRtassertEqual(Rtexctmsg((s5/usr/local/lib/python2.7/distutils/tests/test_util.pyttest_grok_environment_errorscCsTdt_tjjddƒtƒ|jtjdtƒƒ|jtjdƒdS(NitHOMEtPLATi(	Rt_environ_checkedtostenvirontpoptNoneRRR(R((s5/usr/local/lib/python2.7/distutils/tests/test_util.pyttest_check_environ s
	tposixsspecific to posixcsÊdt_tjjddƒddl‰‡fd†}tˆd|ƒ#tƒ|j	tjddƒWdQXdt_tjjddƒd„}tˆd|ƒtƒ|j
dtjƒWdQXdS(NiRiÿÿÿÿcs
ˆjdƒS(Ns/home/distutils(NNNNNs/home/distutilsN(t
struct_passwdR(tuid(tpwd(s5/usr/local/lib/python2.7/distutils/tests/test_util.pyt
mock_getpwuid1stgetpwuids/home/distutilscSs
t‚dS(N(tKeyError(R ((s5/usr/local/lib/python2.7/distutils/tests/test_util.pytgetpwuid_err=s(RRRRRRR!RRRtassertNotIn(RR"R%((R!s5/usr/local/lib/python2.7/distutils/tests/test_util.pyttest_check_environ_getpwuid)s			(
t__name__t
__module__RRRtunittestt
skipUnlessRtnameR'(((s5/usr/local/lib/python2.7/distutils/tests/test_util.pyR	s	
			cCs
tjtƒS(N(R*t	makeSuiteR	(((s5/usr/local/lib/python2.7/distutils/tests/test_util.pyt
test_suiteDst__main__(t__doc__RR
R*ttest.test_supportRRtdistutils.errorsRtdistutils.testsRt	distutilsRtdistutils.utilRRRRtEnvironGuardtTestCaseR	R.R((((s5/usr/local/lib/python2.7/distutils/tests/test_util.pyt<module>s"6	

Zerion Mini Shell 1.0