%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_check.pyc

ó
Pêáac@súdZddlZddlZddlZddlmZddlmZmZddl	m
Z
ddlmZyddl
Z
Wnek
r™dZ
nXejjeƒZde
je
jejfd„ƒYZd	„Zed
kröeeƒƒndS(s"Tests for distutils.command.check.iÿÿÿÿN(trun_unittest(tchecktHAS_DOCUTILS(tsupport(tDistutilsSetupErrort
CheckTestCasecBszeZddd„Zd„Zejedƒd„ƒZejedƒd„ƒZ	ejedƒd„ƒZ
d„ZRS(c
KsÉ|dkri}n|dk	r=tjƒ}tj|ƒn|j|\}}t|ƒ}|jƒx*|jƒD]\}}	t|||	ƒquW|j	ƒ|j
ƒ|dk	rÅtj|ƒn|S(N(tNonetostgetcwdtchdirtcreate_distRtinitialize_optionstitemstsetattrtensure_finalizedtrun(
tselftmetadatatcwdtoptionstold_dirtpkg_infotdisttcmdtnametvalue((s6/usr/local/lib/python2.7/distutils/tests/test_check.pyt_runs	


cCs|jƒ}|j|jdƒidd6dd6dd6dd6dd6}|j|ƒ}|j|jdƒ|jt|jiid	d
6|j|d
d	ƒ}|j|jdƒidd6dd6dd6dd
6dd6dd6dd6}|j|ƒ}|j|jdƒdS(Nitxxxturltauthortauthor_emailRtversioniitstrictuxxxuÉricunameuSomething about esszet ßtdescriptionuMore things about esszet ßtlong_description(RtassertEqualt	_warningstassertRaisesR(RRR((s6/usr/local/lib/python2.7/distutils/tests/test_check.pyttest_check_metadata*s" 
swon't test without docutilscCsx|jƒ\}}t|ƒ}d}|j|ƒ}|jt|ƒdƒd}|j|ƒ}|jt|ƒdƒdS(Nstitle
===

testistitle
=====

testi(R
Rt_check_rst_dataR#tlen(RRRRtbroken_resttmsgstrest((s6/usr/local/lib/python2.7/distutils/tests/test_check.pyttest_check_documentKscCsd}|jd|ƒ\}}t|ƒ}|jƒ|j|jdƒidd6dd6dd6dd6dd	6|d6}|jt|j|idd
6dd6d|d<|j|d
dddƒ}|j|jd
ƒd|d<|j|dtd
dddƒ}|j|jd
ƒdS(Nstitle
===

testR"iRRRRRRR trestructuredtextutitle
=====

test ßis)title
=====

.. include:: includetest.rstR(	R
Rtcheck_restructuredtextR#R$R%RRtHERE(RR)RRRR((s6/usr/local/lib/python2.7/distutils/tests/test_check.pyttest_check_restructuredtextZs"



!cCsÝg}|jtjdƒƒ|jtjdƒƒx¤|D]œ}|jd|ƒ\}}t|ƒ}|jƒ|j|ƒ}tdk	r¡|j	t
|ƒdƒq9|j	t
|ƒdƒ|j	t|ddƒdƒq9WdS(Ns}            Here's some code:

            .. code:: python

                def foo():
                    pass
            sƒ            Here's some code:

            .. code-block:: python

                def foo():
                    pass
            R"iis0Cannot analyze code. Pygments package not found.(tappendttextwraptdedentR
RR.R'tpygmentsRR#R(tstr(Rtexample_rst_docstrest_with_codeRRRR*((s6/usr/local/lib/python2.7/distutils/tests/test_check.pyt1test_check_restructuredtext_with_syntax_highlightus 



cCs?idd6dd6}|jt|jiidd6dd6dS(NRRRiR R-(R%RR(RR((s6/usr/local/lib/python2.7/distutils/tests/test_check.pyttest_check_all™s
N(t__name__t
__module__RRR&tunittestt
skipUnlessRR,R0R8R9(((s6/usr/local/lib/python2.7/distutils/tests/test_check.pyRs	!$cCs
tjtƒS(N(R<t	makeSuiteR(((s6/usr/local/lib/python2.7/distutils/tests/test_check.pyt
test_suite st__main__(t__doc__RR2R<ttest.test_supportRtdistutils.command.checkRRtdistutils.testsRtdistutils.errorsRR4tImportErrorRtpathtdirnamet__file__R/tLoggingSilencertTempdirManagertTestCaseRR?R:(((s6/usr/local/lib/python2.7/distutils/tests/test_check.pyt<module>s$

	‰	

Zerion Mini Shell 1.0