%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/
Upload File :
Create Path :
Current File : //opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyo

�
;�Pc@s�ddlmZddlZddlZdejfd��YZdefd��YZdefd��YZd	efd
��YZdefd��YZd
efd��YZ	defd��YZ
dd�Zdd�Ze
dkr�e�ndS(i����(tsupportNtTestCasecBsJeZd�Zddd�Zd�Zdd�Zd�Zdd�ZRS(cCs#tjj|�|jj|_dS(N(RRtsetUptheapytPath(tself((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyRscCs�|j||�}|dk	r7|jt||��n|dkrK|GHn}t|�}|jd�r�|jd�r�|j|jd��|dd!jd�}|j||k�n|j||�dS(Nt<t>ii����t,(	trelationtNonetassert_t
isinstancetstrt
startswithtendswithtsplittaseq(Rtsrctdsttrelstrtclastreltsr((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pytchkrelscGs5x.|D]&}|j|t||�d|�qWdS(Ns%s.(Rtgetattr(RRtattrstattr((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyt
chkrelattrs
cCst|j||�}|dkr&|GHnJ|j�}t|�dkrQ|d}n|jt|�t|�d�dS(Niii����(tshpathsR
taslisttlenRR
(RRRtexpectRtli((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pytchkpaths
cCs|jj||�S(N(RR	(RRR((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR	'scOs@|j|�}|dk	r-|j|�}n|j|||�S(N(tisoR
tget_shpaths(RRRtargstkwds((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR*sN(	t__name__t
__module__RR
RRR"R	R(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyRs				tRelationTestCasecBs�eZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Zd�Z
d
�Zd�Zd�Zd�Zd�Zd�ZRS(cCs.d}d}tdd�}|||g}dS(Ntv1tv2idi�(trange(RR*R+tv3tx((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_list_relation5scs3g��fd�}|j|jd�d�dS(Ncs�S(N(((t	cellvalue(sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pytfCsis
%s->ob_ref(Rtfunc_closure(RR1((R0sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_cell_relationAscCs�ddd��Y}ddd��Y}d||fd��Y}|j|ddd	d
�|j||jd�|j||jd�|j||jd
�dS(NtTcBseZgZRS((R'R(ttvar(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR4IstUcBseZgZRS((R'R(tuvar(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR6KstVcBseZgZRS((R'R(tvvar(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR8MsR't__dict__t	__bases__R9s %s.__bases__[0].__dict__['uvar']s %s.__bases__[1].__dict__['tvar']s%s.__dict__['vvar'](((RR"R7R5R9(RR4R6R8((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_class_relationGscsW�fd�}|j}�j|dd��j|dddddd	d
dd�
dS(
Ncsd}�|fS(Ni((ta(R(sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR1Ysis%s.co_consts[1]tco_codet	co_conststco_namestco_varnamestco_freevarstco_cellvarstco_filenametco_namet	co_lnotab(t	func_codeR"R(RR1tco((RsM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_code_relationXs	c	Cs�d}d}d}d}ttd��}ttdd��}i||6||6||6}|j||d�|j||d�|j||d	�t|j||��t|j||��t|j||��g}|j�|j|d
ddg�dS(
Ntk1tk2R*R+idi�s%s['k1']s%s['k2']s%s[(0, 1, 2, 3, 4, 5, ...)]s%s.keys()[0]s%s.keys()[1]s%s.keys()[2](ttupleR,RR
R	tsortR(	RRJRKR*R+tk3R-R.tks((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_dict_relationfs
csUd�dtf�fd��Y}|j}|j|�d�|j|�d�dS(NR*R4cseZ�ZRS((R'R(RJ((R*(sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR4yss%s->dict['k1']s%s['k1'](tobjectR:R"R(RR4R.((R*sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_dictproxy_relationws
	csXyddWn%tj�\}}}|j}nXd�|_g|_g|_g|_�j|dddddd	d
dd�
g}�j||d
d�j	j
�g}g�d��fd�}|d�\}}	}
~~
�j|	�dd�j	j��j||dd�j	j
��j|�dd�j	j��j|�d�dS(NiicSsdS(N(R
(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyt<lambda>�stf_backtf_codet
f_builtinst	f_globalstf_tracet
f_exc_typetf_exc_valuetf_exc_tracebacktf_localss%s.f_locals['a']RicsAyddWn%tj�\}}}|j}nX�|�fS(Nii(tsystexc_infottb_frame(R.tyttypetvaluet	tracebacktframe(Rtz(sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pytfunc�s
s%s.f_locals ['self']s%s.f_locals['x']s%s.f_locals ['z']s*<%s.f_locals['self'],%s.f_locals ['self']>(R]R^R_RXRYRZR[RRRtR_LOCAL_VARtR_CELL(RRaRbRcR1R=R.Rft_Rdt__((RResM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_frame_relations.
			c
sDd�fd�}g|_�j|ddddddd	d
�	dS(Nics�S(N((R.R`(R(sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR1�sRGtfunc_globalst
func_defaultsR2tfunc_doct	func_namet	func_dictR=(R=R(RR1((RsM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_function_relation�s
	cCs�ddd��Y}|�}|j|dd�g|_|j|d�|j||jd�ddd��Y}d	||fd
��Y}|�}|j||jd�|j||jd�|j||jd
�dS(NR4cBseZgZRS((R'R(R5(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR4�st	__class__R:R=s%s.__class__.__dict__['tvar']R6cBseZgZRS((R'R(R7(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR6�sR8cBseZgZRS((R'R(R9(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR8�ss*%s.__class__.__bases__[0].__dict__['uvar']s*%s.__class__.__bases__[1].__dict__['tvar']s%s.__class__.__dict__['vvar'](((RR=R"R5R7R9(RR4ttR6R8tv((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_instance_relation�s			cCsOddd��Y}|j|jdd�|�}|j|jddd�dS(NR4cBseZd�ZRS(cSsdS(N((R.((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR1�s(R'R(R1(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR4�stim_functim_classtim_self((RR1(RR4Rs((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_instancemethod_relation�s	cCsgd}d}tdd�}|||g}|j||d�|j||d�|j||d�dS(NR*R+idi�s%s[0]s%s[1]s%s[2](R,R(RR*R+R-R.((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR/�scCs g}|j|j|d�dS(Ns%s.__self__(Rtappend(RR.((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_meth_relation�scCs|jtdd�dS(NR:R(Rtunittest(R((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_module_relation�scCs�d}d}||g}|jjj||f||fg�}|j||d�|j||d�|j||d�|j||d�|j||ddg�dS(Niis%s->edges[0].srcs%s->edges[1].srcs#<%s->edges[0].tgt,%s->edges[1].tgt>s%s->edges[0].tgts%s->edges[1].tgt(Rtheapyct	NodeGraphRR"(RR=tbtrltrg((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_nodegraph_relation�s'cCs~ddlm}m}dg}xX||�||�fD]>}x5tt|��D]!}|j|||d|�qQWq8WdS(Ni����(t
immnodesett
mutnodesetR=s
list(%%s)[%s](t
guppy.setsR�R�R,RR(RR�R�R.tsti((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_nodeset_relation�s
	cs
dtfd��Y}|��g}|�_g}|�_|j�|d�|j�dd�|jt�fd��d|fd��Y}|�}||_|j||d	�|j||d
�g}||_|j||d�|j||j	d�d
|fd��Y}|�}||_|j|d�d|fd��Y}	|	�}
||
_||
_||
_g|
_
g|
_|j|
dddddd�|j|
|
jd
�|j|
|
jd�|j|
|
jd�|j|
|
j
d�|j|
|
jd�dtfd��Y}d||fd��Y}|�}
||
_||
_||
_|j|
dddd�|j|
|
jd
�|j|
|
jd�|j|
|
jd�|j|
|
jd�|j|
|
j
ddg�|j|
|
jd �dS(!NR4cBseZdZRS(R=R�(R=R�(R'R(t	__slots__(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR4ss%s->ob_typeR=R�cs�jS(N(R:((Rs(sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyRSsR6cBseZRS((R'R((((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR6ss%s->ob_type.__base__s%s.as%s.cs%s.__dict__R8cBseZRS((R'R((((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR8sR:tWcBseZdZRS(tctdR�(R�R�R�(R'R(R�(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR�"sR�R�tes%s.bs%s.ds%s.__dict__['e']tRcBseZgZRS((R'R(trvar(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR�2stScBseZgZRS((R'R(tsvar(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR�4ss%s.__dict__['c']s%s->ob_type.__dict__['svar']s)%s->ob_type.__bases__[0].__dict__['rvar']s'%s->ob_type.__mro__[1].__dict__['rvar']s*%s->ob_type.__base__.__dict__['__slots__'](RQR=R�RRtfailUnlessRaisestAttributeErrorR"R�R:R�R�R�R�R�(RR4R=R�R6tuR�R8RtR�twR�R�R�((RssM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_object_relationsb																		
cCsJyd�}|�Wntj�\}}}nX|j|dd�dS(NcSsdddS(Nii((((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pytgKsttb_nextR_(R]R^R(RR�RaRbRc((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_traceback_relationIs	cCsgd}d}tdd�}|||f}|j||d�|j||d�|j||d�dS(NR*R+idi�s%s[0]s%s[1]s%s[2](R,R(RR*R+R-R.((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_tuple_relationRscCszd}t}|f}id
d6}t|||�}|j||jd�|j||jd�|j|ddd	�dS(NR4R=R�R�s%s.__dict__['a']s%s.__dict__['__slots__']t__mro__t__base__R;(R=R�(RQRaR"R=R�R(RtnametbasetbasestdictR4((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_type_relation[s	
(R'R(R/R3R<RIRPRRRkRqRuRyR{R}R�R�R�R�R�R�(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR)2s&							/					
					G				tRootTestCasecBs,eZd�Zd�Zd�Zd�ZRS(c
Cs�ddl}ddl}|jj}t|j||j��}|jt|d�|jk�|j	|d�t|j||j
��}|jt|d�|j
k�|j	|d�t|j||j
��}|jt|d�|j
k�|j	|d�|jdkrgxPdD]E}d
|}t|j|t||���}|j	|d|�qWnydd
Wn)|j
�\}}}	xLdD]D}t|j|t|���}|jt|d�t|��q�Wd
}
|	j}x |jr|j}|
d7}
q�Wt|j||��}|j|jd��t|j||	j��}ddl}|jt|d�|	j�|j|jd|
��nXdS(Ni����troots
%s.i0_moduless
%s.i0_sysdicts%s.i0_builtinss2.3.3tcodec_search_pathtcodec_search_cachetcodec_error_registrysi0_%ss%%s.%siitexc_typet	exc_valuet
exc_tracebackt_f0s_f%d(R�R�R�(R�R�R�(R]t__builtin__tViewR�R
R	tmodulesRtevalRR:tversionRR^tasisR_RTRtre(
RR]R�R�RR�RR�R�R�tlevelRdR�((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_1ssD   

!
$		cCs�yddl}Wntk
r)dGHdSX|jj}d�}d|_|j||f�x
|jsjq^W|j}t|j||��}|j	t
|d�|�d|_x
|js�q�Wd�}d|_|j||f�x
|js�q�WdS(Ni����s%threading not enabled - skipping testcSsZyddWntj�\}}}nX||_d|_x
|jrLq@Wd|_dS(Nii(R]R^R�tsync(RR�R�R�((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttask�s		iR�cSs|j�d|_dS(Ni(R�R�(R((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR��s
(tthreadtImportErrorR�R�R�tstart_new_threadR�R
R	R�R�(RR�R�R�R�R((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_thread�s,
						cCs�yddl}Wntk
r)dGHdSXd}d|_|jjj|i|d6�}|jj}ddl}|j	}t
|j||��}|j|d�x
|js�q�Wt
|j||j
��}|j|d�d|_dS(Ni����s%threading not enabled - skipping tests�import sys
import thread
import time
def task():
    time.sleep(0.5)
thread.start_new_thread(task, ())

self.sysdict = sys.__dict__
self.sync = 1
while self.sync:
    pass
# print 'done'

iRs
%s.i0_sysdicts
%s.i1_sysdict(R�R�R�RR~tinterpreterR�R�R]R:R
R	Rtsysdict(RR�t
import_remotetthidR�R]R�R((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyt_test_secondary_interpreter�s$
		cCsdS(N((R((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_rootframe�s(R'R(R�R�R�R�(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR�qs	8	'	*tPathTestCasecBsSeZd�Zdd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
RS(	cCs�g}g}x$t|�D]}|j|g�qW|g|}xvt|d�D]d}g}xOt|�D]A}g}|j|�x%t|�D]}	|j||	�q�WqjW|}qQW|}
|
|fS(Ni(R,Rz(RtwidthtlengthRtlsR�txstjtystkR((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyt	makegraphs



cCs/|j||�\}}|j|||�dS(N(R�R"(RR�R�R RR((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pytchkgraphscCs$d}|j|g|d�|jg|g|d�|j||g|d�|j|dg||dgg|d�|j|dg|dgg|d�|jdd�\}}|jddd�|jddd	�|jddddg�|jd
dd	ddd
dddddg	�dS(NRs%s[0]s%s[1]s['%s[0]', '%s[1]']iis['%s[0][0]', '%s[1][0]']is%s[0][0]is%s[0][1]s%s[0][2]s%s[1][0]s%s[1][1]s%s[1][2]s%s[2][0]s%s[2][1]s%s[2][2](R"R�R�(RRR((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyt	test_path!s(%	cCshxaddd	d
gD]M\}}|j||�\}}|j||�}|j|j||�qWdS(Niiiii
i(ii(ii(ii(i
i(R�RRtnumpaths(RR�R�RRtp((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyt
test_numpaths3scCs3|jdd�\}}|j||�}t|�}g}x!|D]}|jt|��qCW|j�|j|ddddg�d}d}d}	|j||�\}}|j||�}t|�}xkt|	�D]]}|j�}
t|
�}t	||�\}}
|j|d	d
|dd||
f�q�W|}|j||�\}}||d<|j||�}t|�}xkt|	�D]]}|j�}
t|
�}t	||�\}}
|j|d
d
|dd||
f�q�W|d}x�|j|�|j|j
|�gD]c}xZt|�D]L\}}
t|
�}|j|d	d|d|dd|||�q4Wq!Wd}d}|}x�|j||�D]n}
t|
�}t	||�\}}
|j|d
d
|dd||
f�|j|
j|�|d7}q�W|j||�dS(Nis%s[0][0]s%s[0][1]s%s[1][0]s%s[1][1]ii
is%ss[0]s[%d][%d]is%s[1]is[%d]iii(
R�RtiterRzR
RMRR,tnexttdivmodR�t	enumeratetindex(RRRR�tittssR�R�R�R�tpathtsptdivtmodtosrct
numfromendtstarttstop((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyt	test_iter9sX

.
.
-<*cCsxd}d}|j||�\}}|j||�}d|_|jt|�d�d|_|jt|�d�dS(Niiis. 0: Src[0][0][0][0]
<... 14640 more paths ...>isB 0: Src[0][0][0][0]
 1: Src[0][0][0][1]
<... 14639 more paths ...>(R�RtmaxpathsRR
(RR�R�RRR�((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_strzs		cCs�ddlm}|�}||j_d}d}|j||�\}}|j||�}d|_|j�|j�|j|j	�d�dS(Ni����(tStringIOiiis� 0: Src[0][0][0][0]
 1: Src[0][0][0][1]
<... 14639 more paths ...>
 2: Src[0][0][0][2]
 3: Src[0][0][0][3]
<... 14637 more paths ...>
(
R�RtoutputR�RR�tpptmoreRtgetvalue(RR�R�R�R�RRR�((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyt
test_printing�s		

cs�d}d}|j||�\}}|j||��||�|j��j�|jt�d�dd|�|jt���dd|�|jt�|d�dd|dd|d�|jt�|�dd|dd	�|jt�|d�dd|dd
�|jt��d�dd|d|�|jt�d�dd|d|�|jt��fd��|jt��fd
��dS(Nii(is%ss[0]is[%d]is[1][0]s[1][1]i����cs��S(N(((tnpR�(sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyRS�scs
��dS(Ni(((R�R�(sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyRS�s(R�RRR�R
R�t
IndexError(RR�R�RR((R�R�sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_subscript�s
"#6*..*N(R'R(R�R
R�R�R�R�R�R�R�(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR�s				A		t
MultiTestCasecBseZd�ZRS(cCs�|jjjj�|j_|j}ggg}||d�}g|D]}||�^qH}|jj||�}|j�|jj||dddd�}|j�|j|jjj�d�dS(NitsrcnametAtdstnametBs�--- Dst[0] ---
 0: Src[0]
 1: Src[2]
--- Dst[1] ---
 0: Src[1]
 1: Src[3]
--- B[0] ---
 0: A[0]
 1: A[2]
--- B[1] ---
 0: A[1]
 1: A[3]
(	Rt_rootR�R�R#tshpgraphR�RR�(RR#RRR.R�((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_pp�s	
!

(R'R(R�(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR��st
AvoidTestCasecBseZd�ZRS(cCs�dg}|}xQtd�D]C}d|g}d||g}|j|�|j|�|}qW|}|j||�}xgdfdgdfdgd	fd
gdfddgdfdd
gd
fdd
gdfddd
gdfd
ddgdfg	D]�\}}	|	d}	|j||d|j|��}
|jt|
�|	�|j|�}
|jt|
�|	�|j|�}
|jt|
�|	�qW|jd�jd
�}
|jt|
�d�dS(NRisb%dsc%ds%s[1][1][1]is%s[2][1][1][1]is%s[1][2][1][1]is%s[1][1][2][1]s%s[2][1][2][1][1]s%s[1][2][1][2][1]s%s[2][1][1][2][1]s%s[2][1][2][1][2][1]s 0: Srctavoid_edgess 0: Src[2][1][2][1][1](R,RzRtedges_atRR
tcopy_but_avoid_edges_at_levelstavoided(RRR=R�R�R�RR�tavoidtresulttq((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR��s:	



	"
!(R'R(R�(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR��stNewTestCasecBs,eZd�Zd�Zd�Zd�ZRS(cCs[ddl}|jjj�}|j}||j�}||jIJ||jjd�IJ|t|j�IJ|t|j�IJg}|ggg}||�j||��}||IJ|j	|�|||�j||��IJg}|g}|g}||||�j||��IJddd��Y}d|t
fd��Y}	|	�}
||
_|||�j||
��IJ|jj
j}d�}t|jdd�|_t|jd	d�|_||_|�}
||�j|||��}||IJ|t|�IJx|D]}|
|jA}
qW|j|
||��||�j||
||��}|t|�IJ|t|�IJ|�}
xAt|�D]3\}}|
|jA}
|j|j||j�q�W|j|
||
|��t|�}t|�}d|_t|�}|jt|�t|��|j|j�d
jd|j��dS(
Ni����itCcBseZRS((R'R((((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR�@stOcBseZdZRS(R.(R.(R'R(R�(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR�CscSsdS(Ns	<address>((R.((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyRSRst_idpart_headert_idpart_sortrenders\ 0: hpy().Root.i0_sysdict
 0: Src.i0_modules['sys'].__dict__
 0: hpy().Root.i0_sysdict
 0: hpy().Root.i0_sysdict
 0: Src[0][0][0]
 0: Src[0][0][0]
 0: Src[0]
 0: Src.x
 0: <1 list: <address>*1>[0]
 0: <1 list: <address>*1>[0]
 0: <1 list: <address>*1>[0]
 1: <1 __main__.O: <address>>.x
 0: <1 list: <address>*1>[0]
 1: <1 __main__.O: <address>>.x
t__main__((R]tpythonR�R#R:RR�treprR$RzRQR.RtUniSettsummary_strRtstr_addressR
R�R�RRR
R�R�tlisttisatendR�treplaceR((RR]toR#R.R`R�ReR�R�tobRRR�tshpR�R�R�R=R�((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR��sd	


		" 					

!	
	cCs�|jjj�}|j}g}|gd}|t||�j||���IJ|t||�j||��j�IJ||�j||��}|t|j�IJ|j|j�d�dS(Nisv 0: Src[0]
 1: Src[1]
 2: Src[2]
 3: Src[3]
 4: Src[4]
 5: Src[5]
 6: Src[6]
 7: Src[7]
 8: Src[8]
 9: Src[9]
<... 10 more paths ...>
10: Src[10]
11: Src[11]
12: Src[12]
13: Src[13]
14: Src[14]
15: Src[15]
16: Src[16]
17: Src[17]
18: Src[18]
19: Src[19]
10: Src[10]
11: Src[11]
12: Src[12]
13: Src[13]
14: Src[14]
15: Src[15]
16: Src[16]
17: Src[17]
18: Src[18]
19: Src[19]
(RR�R#RR$R�RR�(RRR#RRR�((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_2�s	
%( cCsD|j}g}|jtt||�j|����dk�dS(Ni(R#RRRR$(RR#R((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyt
test_empty�s	cCs#|j}g}||�j}~|jdt|jd��k�g}|g}||�j||��}||d<||�}||�}|j|j|�jdk�g}|g}||�}||�}|j|j|�j||f�ddd��Y}|�}||j	�}|j}t
|�~|j}	|jt
|	�j�d�~~	g}|gggg}||�}
||�}|
j|�}|jt|�d�|j|�||_
|jt|
j|��d�|jt|j�d�|j|jjj|�dS(	NtEdgesiR�cBseZRS((R'R((((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR��sts 0: Src[0][0][0][0]s<No more paths>((R#RRR
R�R$R�RtsetsR:RtstripRzt_XX_R�R�ttop(RR#RR
RR�R�tcdR�R�R�R�((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyttest_3�sJ	"	
	"		
	
	(R'R(R�RRR(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyR��s	�	1	icCstj||�dS(N(Rtrun_unittest(tcasetdebug((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pytrun_testscCsRtt|�tt|�tt|�tt|�tt|�tt|�dS(N(RR�R)R�R�R�R�(R((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyt	test_mains




R�(tguppy.heapy.testRR]R|RR)R�R�R�R�R�RRR'(((sM/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Path.pyt<module>s,�@��.�

Zerion Mini Shell 1.0