%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/lib/python2.7/test/
Upload File :
Create Path :
Current File : //usr/local/lib/python2.7/test/test_pydoc.pyc

ó
Nźįac@s„ddlZddlZddlZddlZddlZddlZddlZddlZddlZddl	Z	ddl
Z
ddlZddlZ
ddlZddlZddlZ
ddlmZddlmZddlmZmZmZmZmZmZddlmZejjr3d#Znd$Zd	j ƒZ!e"d
„eDƒƒZ#dj ƒZ$e"d„eDƒƒZ%d
Z&dZ'd„Z(d„Z)d„Z*d„Z+d„Z,dej-fd„ƒYZ.dej-fd„ƒYZ/de.fd„ƒYZ0dej-fd„ƒYZ1ej2ejj3dƒdej-fd„ƒYƒZ4dej-fd „ƒYZ5d!„Z6e7d"kr€e6ƒndS(%i’’’’N(t
namedtuple(tassert_python_ok(tTESTFNtrmtreet
reap_childrentcaptured_stdouttcaptured_stderrtrequires_docstrings(t	pydoc_mods.dictionary for instance variables (if defined)s2list of weak references to the object (if defined)ts«
NAME
    test.pydoc_mod - This is a test module for test_pydoc

FILE
    %s
%s
CLASSES
    __builtin__.object
        B
        C
    A
    
    class A
     |  Hello and goodbye
     |  
     |  Methods defined here:
     |  
     |  __init__()
     |      Wow, I have no function!
    
    class B(__builtin__.object)
     |  Data descriptors defined here:
     |  
     |  __dict__%s
     |  
     |  __weakref__%s
     |  
     |  ----------------------------------------------------------------------
     |  Data and other attributes defined here:
     |  
     |  NO_MEANING = 'eggs'
    
    class C(__builtin__.object)
     |  Methods defined here:
     |  
     |  get_answer(self)
     |      Return say_no()
     |  
     |  is_it_true(self)
     |      Return self.get_answer()
     |  
     |  say_no(self)
     |  
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |  
     |  __dict__
     |      dictionary for instance variables (if defined)
     |  
     |  __weakref__
     |      list of weak references to the object (if defined)

FUNCTIONS
    doc_func()
        This function solves all of the world's problems:
        hunger
        lack of Python
        war
    
    nodoc_func()

DATA
    __author__ = 'Benjamin Peterson'
    __credits__ = 'Nobody'
    __version__ = '1.2.3.4'

VERSION
    1.2.3.4

AUTHOR
    Benjamin Peterson

CREDITS
    Nobody
ccs%|]}|rd|ndVqdS(s

     |      R	N((t.0ts((s+/usr/local/lib/python2.7/test/test_pydoc.pys	<genexpr>nssg
<table width="100%%" cellspacing=0 cellpadding=2 border=0 summary="heading">
<tr bgcolor="#7799ee">
<td valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="test.html"><font color="#ffffff">test</font></a>.pydoc_mod</strong></big></big> (version 1.2.3.4)</font></td
><td align=right valign=bottom
><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:%s">%s</a>%s</font></td></tr></table>
    <p><tt>This&nbsp;is&nbsp;a&nbsp;test&nbsp;module&nbsp;for&nbsp;test_pydoc</tt></p>
<p>
<table width="100%%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ee77aa">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big><strong>Classes</strong></big></font></td></tr>
    
<tr><td bgcolor="#ee77aa"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%%"><dl>
<dt><font face="helvetica, arial"><a href="__builtin__.html#object">__builtin__.object</a>
</font></dt><dd>
<dl>
<dt><font face="helvetica, arial"><a href="test.pydoc_mod.html#B">B</a>
</font></dt><dt><font face="helvetica, arial"><a href="test.pydoc_mod.html#C">C</a>
</font></dt></dl>
</dd>
<dt><font face="helvetica, arial"><a href="test.pydoc_mod.html#A">A</a>
</font></dt></dl>
 <p>
<table width="100%%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="A">class <strong>A</strong></a></font></td></tr>
    
<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
<td colspan=2><tt>Hello&nbsp;and&nbsp;goodbye<br>&nbsp;</tt></td></tr>
<tr><td>&nbsp;</td>
<td width="100%%">Methods defined here:<br>
<dl><dt><a name="A-__init__"><strong>__init__</strong></a>()</dt><dd><tt>Wow,&nbsp;I&nbsp;have&nbsp;no&nbsp;function!</tt></dd></dl>

</td></tr></table> <p>
<table width="100%%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="B">class <strong>B</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
    
<tr><td bgcolor="#ffc8d8"><tt>&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%%">Data descriptors defined here:<br>
<dl><dt><strong>__dict__</strong></dt>
<dd><tt>%s</tt></dd>
</dl>
<dl><dt><strong>__weakref__</strong></dt>
<dd><tt>%s</tt></dd>
</dl>
<hr>
Data and other attributes defined here:<br>
<dl><dt><strong>NO_MEANING</strong> = 'eggs'</dl>

</td></tr></table> <p>
<table width="100%%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="C">class <strong>C</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
    
<tr><td bgcolor="#ffc8d8"><tt>&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%%">Methods defined here:<br>
<dl><dt><a name="C-get_answer"><strong>get_answer</strong></a>(self)</dt><dd><tt>Return&nbsp;<a href="#C-say_no">say_no</a>()</tt></dd></dl>

<dl><dt><a name="C-is_it_true"><strong>is_it_true</strong></a>(self)</dt><dd><tt>Return&nbsp;self.<a href="#C-get_answer">get_answer</a>()</tt></dd></dl>

<dl><dt><a name="C-say_no"><strong>say_no</strong></a>(self)</dt></dl>

<hr>
Data descriptors defined here:<br>
<dl><dt><strong>__dict__</strong></dt>
<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
</dl>
<dl><dt><strong>__weakref__</strong></dt>
<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
</dl>
</td></tr></table></td></tr></table><p>
<table width="100%%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#eeaa77">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big><strong>Functions</strong></big></font></td></tr>
    
<tr><td bgcolor="#eeaa77"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%%"><dl><dt><a name="-doc_func"><strong>doc_func</strong></a>()</dt><dd><tt>This&nbsp;function&nbsp;solves&nbsp;all&nbsp;of&nbsp;the&nbsp;world's&nbsp;problems:<br>
hunger<br>
lack&nbsp;of&nbsp;Python<br>
war</tt></dd></dl>
 <dl><dt><a name="-nodoc_func"><strong>nodoc_func</strong></a>()</dt></dl>
</td></tr></table><p>
<table width="100%%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#55aa55">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big><strong>Data</strong></big></font></td></tr>
    
<tr><td bgcolor="#55aa55"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%%"><strong>__author__</strong> = 'Benjamin Peterson'<br>
<strong>__credits__</strong> = 'Nobody'<br>
<strong>__version__</strong> = '1.2.3.4'</td></tr></table><p>
<table width="100%%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#7799ee">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big><strong>Author</strong></big></font></td></tr>
    
<tr><td bgcolor="#7799ee"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%%">Benjamin&nbsp;Peterson</td></tr></table><p>
<table width="100%%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#7799ee">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big><strong>Credits</strong></big></font></td></tr>
    
<tr><td bgcolor="#7799ee"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%%">Nobody</td></tr></table>
ccs!|]}|jddƒVqdS(t s&nbsp;N(treplace(R
R((s+/usr/local/lib/python2.7/test/test_pydoc.pys	<genexpr>åss&no Python documentation found for '%s'sCproblem in %s - <type 'exceptions.ImportError'>: No module named %scOs8||f}tdtj||Ž\}}}|jƒS(sW
    Runs pydoc on the specified module. Returns the stripped
    output of pydoc.
    s-B(Rtpydoct__file__tstrip(tmodule_nametargstenvtrctoutterr((s+/usr/local/lib/python2.7/test/test_pydoc.pyt	run_pydocīs
!cCsWtjƒ}|j|ƒ}|jtƒp-d}|rGd|d}n|jƒ|fS(s&Returns pydoc generated output as htmlR	s
<br><a href="s">Module Docs</a>(RtHTMLDoct	docmodulet	getdoclocRR(tmoduletdoctoutputtloc((s+/usr/local/lib/python2.7/test/test_pydoc.pytget_pydoc_htmlųscCsOtjj}||tjjtƒƒƒ}tjƒ}|j|d|ƒ}|S(s,Returns a documentation web link of a moduletbasedir(tostpathtdirnametrealpathRRtTextDocR(RR#R RR((s+/usr/local/lib/python2.7/test/test_pydoc.pytget_pydoc_links
cCsxtjƒ}|jtƒpd}|r8d|d}n|j|ƒ}tjdƒ}|jd|ƒ}|jƒ|fS(s&Returns pydoc generated output as textR	s
MODULE DOCS
    s
s.(	RR%RRRtretcompiletsubR(RRRRtpatt((s+/usr/local/lib/python2.7/test/test_pydoc.pytget_pydoc_text	sc	CsX|jtƒ}|jtƒ}tj||ddddddƒ}ddj|ƒGHd	S(
s"Prints unified diffs for two textstnitfromfiletexpectedttofiletgots
R	N(t
splitlinestTruetdifflibtunified_difftjoin(ttext1ttext2tlines1tlines2tdiffs((s+/usr/local/lib/python2.7/test/test_pydoc.pytprint_diffss
	t
PydocBaseTestcBs)eZdd„Zejdd„ƒZRS(cs:|ptjjtƒg‰ddd‡‡fd†}|S(si
        A version of pkgutil.walk_packages() that will restrict itself to
        a given path.
        R	csˆ|pˆ||ƒS(N((R"tprefixtonerror(tdefault_patht
walk_packages(s+/usr/local/lib/python2.7/test/test_pydoc.pytwrapper(sN(R!R"R#RtNone(tselfR@R"RA((R?R@s+/usr/local/lib/python2.7/test/test_pydoc.pyt_restricted_walk_packages"sccs8tj}|j||ƒt_z	dVWd|t_XdS(N(tpkgutilR@RD(RCR"R@((s+/usr/local/lib/python2.7/test/test_pydoc.pytrestrict_walk_packages,s			N(t__name__t
__module__RBRDt
contextlibtcontextmanagerRF(((s+/usr/local/lib/python2.7/test/test_pydoc.pyR< s
tPydocDocTestcBsŃeZeejejjdkdƒd„ƒƒZeejejjdkdƒd„ƒƒZ	d„Z
d„Zd„Zd„Z
d„Zd	„Zd
„Zd„Zejejjdkdƒd
„ƒZRS(is)Docstrings are omitted with -O2 and abovecCs˜ttƒ\}}tjtƒ}tjdkrNddl}|j|ƒ}n|}t|||ft	}||kr”t
||ƒ|jdƒndS(Ntwin32i’’’’s%outputs are not equal, see diff above(RRtinspectt
getabsfiletsystplatformt
nturl2pathtpathname2urltexpected_html_patterntexpected_html_data_docstringsR;tfail(RCtresulttdoc_loctmod_fileRQtmod_urlt
expected_html((s+/usr/local/lib/python2.7/test/test_pydoc.pyt
test_html_doc9s
cCs\ttƒ\}}ttjtƒ|ft}||krXt||ƒ|jdƒndS(Ns%outputs are not equal, see diff above(R+Rtexpected_text_patternRMRNtexpected_text_data_docstringsR;RU(RCRVRWt
expected_text((s+/usr/local/lib/python2.7/test/test_pydoc.pyt
test_text_docKs
cCs&ttjjƒ}|jd|ƒdS(Nsxml.etree.elementtree(R&txmltetreetElementTreetassertIn(RCtdoc_link((s+/usr/local/lib/python2.7/test/test_pydoc.pyt,test_mixed_case_module_names_are_lower_casedWscCs,ttjƒ\}}|j|ddƒdS(NR	s'MODULE DOCS incorrectly includes a link(R+R`RatassertEqual(RCRVRW((s+/usr/local/lib/python2.7/test/test_pydoc.pyttest_issue8225\scCs1tj}zdt_tjƒWd|t_XdS(N(ROtstdinRBRtgetpager(RCtprevious_stdin((s+/usr/local/lib/python2.7/test/test_pydoc.pyttest_getpager_with_stdin_noneas
		cCsjddd„ƒY}ddd„ƒY}tj|ƒƒ}tj|ƒƒ}|j|jddƒ|ƒdS(NtAcBseZdZRS(i*(RGRH(((s+/usr/local/lib/python2.7/test/test_pydoc.pyRllstBcBseZRS((RGRH(((s+/usr/local/lib/python2.7/test/test_pydoc.pyRmns(((Rt
render_docRfR
(RCRlRmtadoctbdoc((s+/usr/local/lib/python2.7/test/test_pydoc.pyttest_non_str_nameis
cCs3d}t|ƒ}t|}|j||dƒdS(Nstest.i_am_not_heres&documentation for missing module found(Rtmissing_patternRf(RCtmissing_moduleRVR.((s+/usr/local/lib/python2.7/test/test_pydoc.pyt
test_not_herets

cCs9d}t|ƒ}t|jƒ}|j||dƒdS(Ns test.i_am_not_here sLwhite space was not stripped from module name or other error output mismatch(RRrRRf(RCRsRVR.((s+/usr/local/lib/python2.7/test/test_pydoc.pyttest_input_strip{s
cCsetj}|j|dƒdƒ|j|dƒdƒ|j|dƒdƒ|j|dƒdƒdS(Ns<function stripid at 0x88dcee4>s<function stripid>s <function stripid at 0x01F65390>t42s<type 'exceptions.Exception'>(RtstripidRf(RCRw((s+/usr/local/lib/python2.7/test/test_pydoc.pyttest_stripidƒs	c
Cs…tjjƒp}tjj|dƒ}t|dƒ}|jdƒWdQXtj	|ƒt
j|iƒ}|j|dƒWdQXdS(Nsdt.pytws$"""
my doc

second line
"""
foo = 1
smy doc(
ttestttest_supportttemp_cwdR!R"R5topentwritet
py_compileR(RtsynopsisRf(RCttest_dirt	init_pathtfobjR€((s+/usr/local/lib/python2.7/test/test_pydoc.pyt
test_synopsiss

s)Docstrings are omitted with -OO and abovec
Cs¶tjjƒ”}tjj|dƒ}tjj|dƒ}t|dƒ}|jdƒWdQXtj	|ƒt
j|iƒ}|j|ƒt
j|iƒ}|j|ƒWdQXdS(Nsfoomod42.pysfoomod42.pycRysfoo = 1(
RzR{R|R!R"R5R}R~RR(RR€tassertIsNone(RCRR‚tcached_pathRƒR€tsynopsis_cached((s+/usr/local/lib/python2.7/test/test_pydoc.pyt"test_synopsis_sourceless_empty_doc s

(RGRHRtunittesttskipIfROtflagstoptimizeR[R_ReRgRkRqRtRuRxR„Rˆ(((s+/usr/local/lib/python2.7/test/test_pydoc.pyRK7s 
							
	tPydocImportTestcBs,eZd„Zd„Zd„Zd„ZRS(cCs&tjtƒ|_|jttƒdS(N(R!tmkdirRRt
addCleanupR(RC((s+/usr/local/lib/python2.7/test/test_pydoc.pytsetUp±sc	CsŻd}d
dddj|ƒdj|ƒfdj|ƒ|ff}tjjt|ƒtjd	}xt|D]l\}}t|d
ƒ}|jdj|ƒƒWdQXt|dtƒ}t	||f}|j
||ƒqiWdS(Nt
testmod_xyzzyt
i_am_not_herestest.i_am_not_here_eitherti_am_not_here_eitherstest.i_am_not_here.neither_am_isi_am_not_here.neither_am_isi_am_not_here.{}stest.{}tpyRys
import {}
t
PYTHONPATH(R’R’(stest.i_am_not_here_eitherR“(stest.i_am_not_here.neither_am_isi_am_not_here.neither_am_i(tformatR!R"R5RtextsepR}R~Rtbadimport_patternRf(	RCtmodnamet	testpairstsourcefntimportstringt
expectedinmsgtfRVR.((s+/usr/local/lib/python2.7/test/test_pydoc.pyttest_badimportµs cCsGtjjtdƒ}tj|ƒtjj|dƒtjd}t|dƒ}|jdƒWdQX|jdtgƒÅt	ƒ&}t
ƒ}tjdƒWdQXWdQX|j
|jƒdƒ|j
|jƒdƒt	ƒ&}t
ƒ}tjdƒWdQXWdQX|j
|jƒjƒdƒ|j
|jƒdƒWdQXdS(	Nt	syntaxerrt__init__R”Rysinvalid python syntax = $1
R"txyzzyR	(R!R"R5RRŽR—R}R~RFRRRtaproposRftgetvalueR(RCtpkgdirt	badsyntaxRžRR((s+/usr/local/lib/python2.7/test/test_pydoc.pyttest_apropos_with_bad_packageĖs 
 cCs¾tjjtdƒ|_tj|jdƒ|jtj|jƒ|jdtgƒ6t	ƒ&}t
ƒ}tjdƒWdQXWdQXWdQX|j
|jƒdƒ|j
|jƒdƒdS(Nt
unreadableiR"tSOMEKEYR	(R!R"R5Rtunreadable_dirRŽRtrmdirRFRRRR£RfR¤(RCRR((s+/usr/local/lib/python2.7/test/test_pydoc.pyt test_apropos_with_unreadable_dirąs(RGRHRRŸR§R¬(((s+/usr/local/lib/python2.7/test/test_pydoc.pyRÆs			tTestDescriptionscBs,eZd„Zd„Zd„Zd„ZRS(cCs3ddlm}tj|ƒ}|jd|ƒdS(Ni’’’’(tpydocfodderR®(RzR®RRnRc(RCR®R((s+/usr/local/lib/python2.7/test/test_pydoc.pyttest_moduleņscCsuddd„ƒY}|ƒ}|jtj|ƒdƒ|jtj|ƒdƒdt}|j|tj|ƒƒdS(NtCcBseZdZRS(s
Classic class(RGRHt__doc__(((s+/usr/local/lib/python2.7/test/test_pydoc.pyR°łssclass Cs
instance of Csinstance of C in module %s((RfRtdescribeRGRcRn(RCR°tcR.((s+/usr/local/lib/python2.7/test/test_pydoc.pyttest_classic_classųs	
cCsxdtfd„ƒY}|ƒ}|jtj|ƒdƒ|jtj|ƒdƒdt}|j|tj|ƒƒdS(NR°cBseZdZRS(sNew-style class(RGRHR±(((s+/usr/local/lib/python2.7/test/test_pydoc.pyR°ssclass CsC in module %s object(tobjectRfRR²RGRcRn(RCR°R³R.((s+/usr/local/lib/python2.7/test/test_pydoc.pyt
test_classs	
cCsztdddgdtƒ}tƒ}tj|ƒWdQX|jƒ}|jd|ƒ|jd|ƒ|jd|ƒdS(NtNTtabctdeftrenamet_1t_replacet_asdict(RR2RRthelpR¤Rc(RCR·thelp_iothelptext((s+/usr/local/lib/python2.7/test/test_pydoc.pyt!test_namedtuple_public_underscore	s(RGRHRÆR“R¶RĮ(((s+/usr/local/lib/python2.7/test/test_pydoc.pyR­šs				stest requires unicode supporttTestUnicodecBsPeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z	RS(cCsŒtjddjdƒƒ|_djdƒ|j_djdƒ|j_djdƒ|j_djdƒ|j_|j|jj	t
ƒdS(NtQsRational numbers: ā„štutf8sā„š(ttypest
ModuleTypetdecodeRĆt__version__t__date__t
__author__t__credits__tassertIsInstanceR±tunicode(RC((s+/usr/local/lib/python2.7/test/test_pydoc.pyRscCs&tj|jƒ}|j|tƒdS(N(RRnRĆRĢtstr(RCR((s+/usr/local/lib/python2.7/test/test_pydoc.pyttest_render_doc$scCs&|jtj|jjdƒdƒdS(NtasciisRational numbers: &#8474;(RfRt_encodeRĆR±(RC((s+/usr/local/lib/python2.7/test/test_pydoc.pyttest_encode)scCs…tj|jƒ}tjt}t_zOtjjƒ:tj	|dƒ|j
tdƒjƒtj|ƒƒWdQXWd|t_XdS(Ntpipe(
RRnRĆR!tpopenR}RzR{R|t	pipepagerRftreadRŃ(RCRtsaved((s+/usr/local/lib/python2.7/test/test_pydoc.pyttest_pipepager-s/cstjˆjƒ}i‰‡‡fd†}tj|}t_z1tj|dƒˆjˆdtj|ƒƒWd|t_XdS(NcsK|jƒdd!}ˆjd|d|jƒƒt|ƒjƒˆd<dS(Nii’’’’t"tcontent(RRfR}RÖ(tcmdtfilename(RRC(s+/usr/local/lib/python2.7/test/test_pydoc.pytmock_system>sR	RŚ(RRnRĆR!tsystemt
tempfilepagerRfRŃ(RCRRŻR×((RRCs+/usr/local/lib/python2.7/test/test_pydoc.pyttest_tempfilepager9s!c
Cs‘tj|jƒ}tjjƒjtddƒ8}tj|}t_ztj	|ƒWd|t_XWdQX|j
dtdƒjƒƒWdQXdS(NRRysRational numbers:(RRnRĆRzR{R|R}ROtstdoutt
plainpagerRcRÖ(RCRRžR×((s+/usr/local/lib/python2.7/test/test_pydoc.pyttest_plainpagerIscCs§tj|jƒ}tjjƒ€tjjƒjtddƒ8}tj	|}t_	ztj
|ƒWd|t_	XWdQX|jdtdƒjƒƒWdQXWdQXdS(NRRysRational numbers:(
RRnRĆRzR{R|tcaptured_stdinR}RORįtttypagerRcRÖ(RCRRžR×((s+/usr/local/lib/python2.7/test/test_pydoc.pyt
test_ttypagerYsc
CsRtjjƒ'tƒ}tj|jƒWdQXWdQX|j|jƒdƒdS(Ns
wrote Q.html
(	RzR{R|RRtwritedocRĆRfR¤(RCR((s+/usr/local/lib/python2.7/test/test_pydoc.pyt
test_htmlpagefs(
RGRHRRĻRŅRŲRąRćRęRč(((s+/usr/local/lib/python2.7/test/test_pydoc.pyRĀs	
						
t
TestHelpercBseZd„Zd„ZRS(cCs)|jttjjƒttjƒƒdS(N(RftsortedRtHelpertkeywordstkeywordtkwlist(RC((s+/usr/local/lib/python2.7/test/test_pydoc.pyt
test_keywordsnscCs£x_dD]W}|jtj|ƒƒytj|ƒWqtk
r]|jdj|ƒƒqXqWx:d
D]2}|jtj|ƒƒ|jttj|ƒqiWdS(NRĪs
str.translates__builtin__.strs__builtin__.str.translatesfinding the doc of {!r} failedtnot__builtin__tstrrrsstrr.translatesstr.trrrranslates__builtin__.strrrs__builtin__.str.trrranslate(RĪs
str.translates__builtin__.strs__builtin__.str.translate(RšRńsstrr.translatesstr.trrrranslates__builtin__.strrrs__builtin__.str.trrranslate(	tassertIsNotNoneRtlocateRntImportErrorRUR–R…tassertRaises(RCtname((s+/usr/local/lib/python2.7/test/test_pydoc.pyttest_builtinrs


(RGRHRļR÷(((s+/usr/local/lib/python2.7/test/test_pydoc.pyRéms	cCs/z tjjtttttƒWdtƒXdS(N(	RzR{trun_unittestRKRR­RĀRéR(((s+/usr/local/lib/python2.7/test/test_pydoc.pyt	test_main„st__main__(s.dictionary for instance variables (if defined)s2list of weak references to the object (if defined)(R	R	(8R!ROR3t__builtin__R'RRRIRMRķRER‰t	xml.etreeR`RÅttest.test_supportRztxml.etree.ElementTreetcollectionsRttest.script_helperRRRRRRRRR{tHAVE_DOCSTRINGStexpected_data_docstringsRR\ttupleR]RSRTRrR˜RRR&R+R;tTestCaseR<RKRR­t
skipUnlessthave_unicodeRĀRéRłRG(((s+/usr/local/lib/python2.7/test/test_pydoc.pyt<module>s^.	N	
t	
	
						xA#	X	


Zerion Mini Shell 1.0