ó l/xQc@sddlmZdZdejfd„ƒYZdefd„ƒYZdefd„ƒYZd efd „ƒYZd efd „ƒYZd efd„ƒYZdefd„ƒYZ ddd„Z doÑe dkrddl j jjZeeƒej ƒndS(iÿÿÿÿ(tsupportitTestCasecBs5eZd„Zd„Zd„Zd„Zd„ZRS(cCsütjj|ƒt|j_|jj|_}|jj |_ }d|_ d„|_ |j j |_|j|_|j|_|j|_|j|_|j |_ |j|_ddd„ƒY}ddd„ƒY}|ƒ}||_||_||_dS( Nshp.cSs|jS(N(tdictof(tx((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pytstC1cBseZd„ZRS(cSsdS(Ni((tself((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyRs(t__name__t __module__R(((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyRstC2cBseZRS((RR(((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR s(((RRtsetUptFalsetViewtis_rg_update_alltheapytUniSettUStUsetreprefixtdotAnythingtfamtuntTypettytClasstcltRcstrctisotNothingRR tc1(RRRRR R((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR s&            cCs|j||kƒdS(N(tassert_(Rtatb((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pytlt&scCs|j||kƒdS(N(R (RR!R"((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyteq)scCsT|j||k ƒ|j||k ƒ|j||@ ƒ|j|j|ƒƒdS(N(R tdisjoint(RR!R"((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pytdj,scCsT|j||k ƒ|j||k ƒ|j||@ƒ|j|j|ƒ ƒdS(N(R R%(RR!R"((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pytnr3s(RRR R#R$R&R'(((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyRs     tNewCasescBseZd„ZRS(cCsy|j}ddd„ƒY}ddd„ƒY}|ƒ}|ƒ}|j||j|j|jƒj||||ƒƒdS(NtCcBseZRS((RR(((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR)CstDcBseZRS((RR(((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR*Es(((Rtaseqt__dict__towners(RRR)R*tctd((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyt test_owners@s   !(RRR0(((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR(;st SpecialCasescBsDeZd„Zd„Zd„Zd„Zd„Zdgd„ZRS(csýˆj}ˆj}ˆj}ˆj}ˆj}ˆj}ˆj}ˆj}ˆj} ˆj } ˆj } ‡fd†} g} i}g}d}||| ƒƒ|t | ƒƒ@}||| ƒƒ}| |||B|ƒ| |||B|ƒ||| ƒƒ|t | ƒƒ@}|t | ƒƒ||| ƒƒ@}| ||B||Bƒ|t ƒ}|| ƒ}|}| |||@||||Bƒ|| ƒ}||t ƒƒ}|| ƒ}| ||B|B|||BBƒ|t ƒ}|t ƒ}ˆj||@|kƒ| |tƒ|| ||ƒ@|| |ƒƒ| |tƒ|t ƒB|| |||ƒ@|| ||ƒƒ| |tƒ||| ƒƒ@|| ||ƒ@|| |ƒƒ| || |ƒ|tƒB|tƒƒ| |tƒ|| |ƒB|tƒƒ| || |ƒ||ƒ|| ƒƒ| ||ƒ|| |ƒ@|| ƒƒ| || ||ƒ|t ƒ|| |ƒƒ| |t ƒ|| ||ƒ@|| |ƒƒ| |t ƒ|| |ƒB|t ƒ|| ƒBƒ| || |ƒ|t ƒB|t ƒ|| ƒBƒ| |t ƒ|tƒB|| |ƒB|t ƒ|tƒB|| ƒBƒ| || |ƒ|t ƒ|tƒBB|t ƒ|tƒB|| ƒBƒ| |t ƒ||| ƒƒ@|| |ƒB|t ƒ||| ƒƒ@|| ƒBƒ| || |ƒ|t ƒ||| ƒƒ@B|t ƒ||| ƒƒ@|| ƒBƒ| |t ƒ|| |ƒB|t ƒ||ƒBƒ| || |ƒ|t ƒB|t ƒ||ƒBƒ| |t ƒ|| |ƒ|t ƒ||ƒƒ| || |ƒ|t ƒ@|t ƒ||ƒƒ| || |ƒ||ƒA|| ||ƒƒ| || |ƒ|||ƒA|| |ƒƒ| || |ƒ|| |ƒA|ƒ| || |ƒ|tƒktƒ| || |ƒ|tƒ|t ƒBktƒ| |tƒ|| |ƒktƒ| |tƒ|t ƒB|| |ƒktƒdS(Ncs6ˆj||kƒˆjt|ƒt|ƒkƒdS(N(R tstr(R!R"(R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR$]s((RRRRRRRRRR RttypetinttdictR tlistttupletTrue(RRRRRRRtAllRRR RR$te1te2te3te4R!R"R.((RsT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyttest_1Osx           "##  !    ,<=&&&',-00DDRR2201,,#","cs¼ˆj}ˆj}ˆj}ˆj}ˆj}ˆj}ˆj}ˆj}ˆj} ˆj } ˆj } dt fd„ƒY} ‡fd†} ‡fd†}ˆj }|t |t ƒ|tƒBkƒ|g|t ƒ|tƒBkƒ| i|t ƒ|tƒBkƒ| t |t ƒ|tƒB|tt ƒƒBkƒ| t|tƒ|iƒ@ƒgkƒddlm}ddl}ddl}| ƒ}||ƒ}||ƒ}d}|||ƒ|ƒdS(NtC3cBseZd„ZRS(cSsdS(Ni((R((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR±s(RRR(((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR?°scsˆj|ƒdS(N(R (R(R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pytasrt´scsˆj| ƒdS(N(R (R(R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pytno·siÿÿÿÿ(t getrefcount(RRRRRRRRRR RtobjectR+R5R4R3R6tsysRBttypestNone(RRRRRRRR9RRR RR?R@RAR$tgrcRDRER.R((RsT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyttest_2¢s6               0&   cCs ddl}|jdkr$dGHdSddl}ddlm}|j}|j}|j}|j}|jj j ƒ}|j j igƒ} i} |j ƒ|t | ƒdƒ} || ƒ} ||ƒ} ||ƒ}||jƒ}|jjj}d}d}x=t|ƒD]/}||| ƒjIJ|||jƒjIJq Wxr|j ƒ|ƒ}x1t|ƒD]#}|| ƒj||jƒjqbW|ƒ|}|dkr¦PqB|d 9}qBW|j ƒx=t|ƒD]/}||| ŒjIJ|||jƒjIJqËW|j ƒ|ƒ}x1t|ƒD]#}|| Œj||jƒjqW|ƒ|}|j|d |kƒ|j ƒ|j j gt|ƒD] }i^q‰ƒ}x1t|ƒD]#}||t |ƒ|ƒjIJq«W|j ƒ|j j gt|ƒD] }i^qòƒ}|ƒ}x+t|ƒD]}|t |ƒ|ƒjqW|ƒ|}|j|d |kƒ|j j gt|ƒD] }i^qxƒ}|j ƒ|g|jjj|ƒD]}|d^q±IJ|j j gt|ƒD] }i^q݃}|j ƒ|ƒ}g|jjj|ƒD]}|d^q|ƒ|}|j|d |kƒ|j ƒ|j ƒ|j|t | ƒdƒ| ƒ|j|| ƒ| ƒ|j||ƒ|ƒ|j||ƒ| ƒ|j||jƒ|ƒ|j|jƒd jd |jƒƒdS( NiÿÿÿÿisHXXX SKIPPING test_dictowner TEST BECAUSE OF SLUGGISHNESS WITH PYTHON 2.7(RBiii2gà?igø?sÌdict (no owner) dict of .C1 dict (no owner) dict of .C1 dict (no owner) dict of .C1 dict (no owner) dict of .C1 dict (no owner) dict of .C1 dict (no owner) dict of .C1 dict (no owner) dict of .C1 dict (no owner) dict of .C1 dict (no owner) dict of .C1 dict (no owner) dict of .C1 dict (no owner) dict (no owner) dict (no owner) dict (no owner) dict (no owner) [hp.Nothing.dictof] s(RDt hexversiontgcRBRRRRtpythontStringIOR t immnodesettcollectR6R,ttimetrangetkindR tClodot classifiert partitionR+tgetvaluetreplaceR(RRDRJRGRRRRtotd1td3trcd1trcd3trcC1trcc1trcdc1tclocktNtMtitttfasttslowtdnR((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyttest_dictownerÐs–                     +! +  + 0+  *    c Cs„d|_ddlm}ddl}|j}|j}|j}||ƒ}|jjjƒ}|||ƒj j IJ||ƒj j }||IJ|j |||ƒ@||ƒƒ|ƒ} |j |||| ƒ@||ƒƒ|| ƒj j }|j |||| ƒ@|| ƒƒ|ƒ} |j |||| ƒ@|| ƒƒd}d} t ƒjƒ|jƒ|jƒ|j ||ƒ|ƒdS(Nsiÿÿÿÿ(RB(RRDRBRJRRRRKRLtbyrcsRQR+RFtlocalstclearRN( RRGRJRRRR\RWtsR((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyttest_retclasetns0         ## #   cCsDddl}|j}g}|jjggƒ}||g}|jj}|jjƒ}|jƒ|j|ƒ|j|||kƒ|j|t |ƒddkƒ|j ƒd}t |j_ |jƒ||ƒj|j||jjjƒkƒ|jt |ƒd|jjjƒkƒ|jjj}||ƒ} d} xR|ƒ} xt| ƒD] } | jq[W|ƒ| } | dkr‰Pn| d9} qEW|ƒ} x8t| ƒD]*} |jjj|gƒ|jj|q­W|ƒ| }||Œ} |ƒ} xt| ƒD] } | jq W|ƒ| }|j|| dk ƒdS(Niÿÿÿÿiiègà?ii(N(RJRR RMthvt nodegraphRNtupdate_referrers_completelyR R6RFRjR8R t referrerstrgt get_domainRKROR_RPt domain_covers(RRJRR!R"RRmRqR_RkR`RcRbRdtfasterRe((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyttest_alt_retclasetsP      !    )           tvc Csddlm}ddl}|j}|j}i}d }t|ƒ}|||<|||<||ƒ} ||ƒ} ||ƒ} |j| jj|j ddddƒkpÉ| jj|j ddddƒkƒ~ |j ƒ|j ƒ|j ||ƒ| ƒ|j ||ƒ| ƒdS( Niÿÿÿÿ(RBtks_.f_locals['v']s _[('k',)]s _[('v',)]s _.keys()[1]s _.keys()[0](Rw( RDRBRJRRR7R tbyviaRQtViaRNR+( RtvlistRGRJRthpR/RwRvtrcktrcvRk((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyttest_via×s&         *%  (RRR>RHRgRlRuR~(((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR1Ms  S . ž / :t RenderCasecBseZd„ZRS(csÏddl}ddl}|j}|j}|j}dtfd„ƒY}g}i}g} |jjjƒ‰d„|jj _ ‡fd†} | |ddƒƒ| |ddd ƒƒ| ||ƒƒ| |||ƒƒ| ||| ƒƒ| ||jj j ƒƒƒ| |dƒƒ| ||t|ƒƒ| |t|j|ƒƒ| ||ƒƒƒ| ||ƒƒƒ| ||ƒƒ| ||ƒƒ| |tƒƒ| ||jƒƒ| ||jƒƒ| ||jjƒƒ| ||ƒjƒƒ| ||jƒƒ| ||ƒjƒƒ| |iƒƒ| ||jƒƒ| ||jƒƒy dd Wn|jƒ\} } } nX| || ƒƒ| || jƒƒd jd |jƒ}|jˆjƒ|ƒtrÒdS|jjjƒ‰|t|didd6dd6d|jjddgdd|j|ƒj|j|ƒj|tdd|ttdƒ|ƒ|ƒ|jƒ}ˆ|IJˆ|jIJ||ƒƒj}ˆ|IJdjd |jƒ}|jˆjƒ|ƒdS(NiÿÿÿÿR?cBseZd„ZRS(cSsdS(Ni((R((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyRs(RRR(((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR?scSsdS(Ns
((R((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR scsˆ|jIJdS(N(tbrief(R(RW(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pytpssiig@g@isÁ<2 int: 1, 2> <3 (float | int): <2 float: 2.0, 3.0> | <1 int: 1>> <1 list:
*0> <2 (dict (no owner) | list): <1 dict (no owner):
*0> | <1 list: <2 list:
*0,
*0> <1 exceptions.TypeError:
> <1 types.NoneType: None> <3 module: guppy.heapy.test.support, sys, types> <3 type: class, .C3, int> <1 .C1:
> <1 .C3:
> <1 class: .C1> <1 type: .C3> <1 types.BuiltinFunctionType: len> <1 types.MethodType: <.RenderCase at <1 types.MethodType: .C1.x> <1 function: .x> <1 types.MethodType: <.C1 at
>.x> <1 types.MethodType: .C3.x> <1 types.MethodType: <.C3 at
>.x> <1 dict (no owner):
*0> <1 dict of .C1:
> <1 dict of module: types> <1 types.TracebackType: > at
>> <1 types.FrameType: >> sgð?y@iigô?R6lhí]tstringR7s„Partition of a set of 24 objects. Total size = 2128 bytes. Index Count % Size % Cumulative % Kind (class / dict of class) 0 3 12 1272 60 1272 60 type 1 4 17 144 7 1416 67 types.MethodType 2 1 4 136 6 1552 73 dict (no owner) 3 1 4 136 6 1688 79 dict of .C1 4 1 4 60 3 1748 82 list 5 1 4 56 3 1804 85 function 6 2 8 48 2 1852 87 module 7 1 4 44 2 1896 89 class 8 1 4 32 2 1928 91 .C1 9 1 4 32 2 1960 92 str <8 more rows. Type e.g. '_.more' to view.> Index Count % Size % Cumulative % Kind (class / dict of class) 10 1 4 32 2 1992 94 types.BuiltinFunctionType 11 1 4 28 1 2020 95 .C3 12 1 4 28 1 2048 96 tuple 13 1 4 24 1 2072 97 complex 14 1 4 20 1 2092 98 long 15 1 4 16 1 2108 99 float 16 1 4 12 1 2120 100 int 17 1 4 8 0 2128 100 types.NoneType Partition of a set of 1 object. Total size = 32 bytes. Index Count % Size % Cumulative % Type 0 1 100 32 100 32 100 types.InstanceType yð?@(R7( RDRERRRRCRKRLRt summary_strt str_addresst exceptionst TypeErrorRFRR4t ClassTypetlenR Rtim_funcR,texc_infottb_frameRVRR+RUt PORTABLE_TESTR3tmoretbytype(RRDRERRRR?R:R;R<Rttyptvaluet tracebacktexpectedR((RWsT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyttest_renderingüsn     2*   (RRR“(((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyRústBaseCasecBs5eZd„Zd„Zd„Zd„Zd„ZRS(cCss|jjj}|jj}|jj}|j|gƒgƒ|j|dgƒdgƒ|j|ddgƒdgƒ|j|ddgƒdgƒ|j|gggƒggƒ|j||dgƒ|ddgƒgƒ|dgƒgƒ|j||dgƒ|ddgƒ|dgƒgƒ|dgƒ|dgƒgƒ|j|gƒgƒ|j|dgƒdgƒ|j|ddgƒdgƒ|j|ddgƒdgƒ|j|gggƒggƒ|j||dgƒ|ddgƒgƒ|ddgƒgƒ|j||dgƒ|ddgƒ|dgƒgƒ|ddgƒ|dgƒgƒdS(Niii(tguppytsetst immbitsetRtminimalstmaximalsR+(RRktmintmax((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyt test_minmax’s"  =U@c(Cs!|j}|j}|j}|j}|j}|j}|j}|j}|j} |j } |j } |j } |j } |j }|j}|| |f|tƒ| |tƒf|tƒ||tƒf|tƒ| |f|| ƒ| || ƒf|| ƒ||| ƒf|| ƒ| |t| ƒƒƒf|| ƒ||tƒf|| ƒ| |f||| ƒƒ| ||| ƒƒf||| ƒƒ| |f||| ƒƒ|||| ƒƒf||| ƒƒ||| ƒf||| ƒƒ||tƒf||| ƒƒ|||t| ƒƒƒƒf||| ƒƒ| |tƒf||| ƒƒ||||tƒƒƒf||tƒƒ| ||tƒƒf||tƒƒ| |f||tƒƒ|||tƒƒf||| ƒƒ|||t| ƒƒƒƒf||| ƒƒ||t| ƒƒƒf||| ƒƒ||| ƒf||| ƒƒ||||| ƒƒƒf|dƒ| |dƒf|dƒ| |f|dƒ||dƒf|dƒ| |tƒf|dƒ||tƒf|dƒ||| ƒf|| ƒ| || ƒf|| jƒ| ||| ƒƒf|dƒ|||| ƒƒf|dƒ|||| ƒƒf|| |f|| |tƒf|| |dƒfg%}xˆ|D]€\}}}|||ƒ|| krÑ| ||ƒq™|| kr*|j||kƒ| ||A||ƒ| ||A||ƒ| ||ƒq™||krï|||ƒ| ||@|ƒ| ||@|ƒ| ||B||Bƒ| |||ƒ| ||B||ƒ| ||A||Bƒ| ||A||Bƒ| |||Bƒ| |||Bƒq™||kr™|||ƒ| ||@||@ƒ| ||@|@||@ƒ| ||@||ƒ| ||B|||ƒ| ||B||Bƒ| |||@ƒ| |||@ƒ| ||@|ƒ| ||@|ƒ| |||ƒ||||ƒ| ||A||Bƒ| |||Bƒ| |||Bƒq™q™WdS(Nii(RRRRRRRRRR RR#R$R&R'R4R5R3R6R,R (RRRRRRRR9RRR RR#R$R&R'tdataR!tcmpR"((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyttest_base_classes©s°                !$$-*$$-'*!        csˆj}t|_t|_t|_ˆj‰ˆj‰ˆj‰ˆjt ‡‡fd†ƒˆjt ‡‡fd†ƒˆjt ‡fd†ƒˆjt ‡fd†ƒˆjt ‡fd†ƒˆjt ‡fd†ƒˆjt ‡fd†ƒˆjt ‡fd†ƒˆjt ‡fd †ƒˆjt ‡fd †ƒˆjt ‡fd †ƒˆjt ‡fd †ƒˆjt ‡fd †ƒˆjt ‡fd†ƒˆjt ‡fd†ƒˆjt ‡fd†ƒˆjt ‡fd†ƒˆjt ‡‡fd†ƒdS(Ncs ˆˆƒS(N(((RR(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyRscs ˆˆƒS(N(((RR(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyRscsˆtƒdkS(N(R4RF((R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR scsdˆtƒkS(N(RFR4((R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR!scsdˆtƒkS(N(RFR4((R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR"scstˆtƒƒS(N(R6R4((R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR$scstˆtƒƒS(N(RˆR4((R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR%scsˆtƒd@S(N(R4RF((R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR'scsdˆtƒ@S(N(RFR4((R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR(scsˆtƒdBS(N(R4RF((R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR)scsdˆtƒBS(N(RFR4((R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR*scsˆtƒdS(N(R4RF((R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR+scsdˆtƒS(N(RFR4((R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR,scsˆtƒdAS(N(R4RF((R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR-scsdˆtƒAS(N(RFR4((R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR.scsˆtƒdgBS(Ni(R4((R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR0scsˆtƒtBS(N(R4R5((R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR1scsˆtƒˆjBS(N(R4R((RR(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR2s( RR tauto_convert_itertauto_convert_typetauto_convert_classRRRtfailUnlessRaisesR†(RR((RRRRsT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyttest_invalid_operationss2       cCs*t|j_|j}|j}|j}g}i}g}d}||tƒ|||g@|||ƒƒ||||g|tƒ@|||ƒƒ||||g|tƒ|tƒB@||gktƒ|||g|tƒ|tƒB@||gktƒ||||ƒ|tƒ|tƒB@||gktƒ||||ƒ||g@||ƒƒ||||ƒ||gB||||ƒƒ|||g|||ƒB||||ƒƒ||||ƒ|g||ƒƒ|||g||ƒ||ƒƒ||||g|tƒ|||ƒƒ||tƒ|||g@|||ƒƒ||||ƒ|gA||||ƒƒ||g|||ƒA||||ƒƒ|||g||||ƒktƒ|||g|tƒ|tƒBktƒ||tƒ|tƒB||gktƒ|||g|tƒktƒ|||g||ƒktƒ|||g||||ƒktƒ|||g|||ƒktƒ|||||ƒ||gktƒ||||ƒ||gktƒ|||||ƒ||gktƒ||||ƒ|||gktƒdS(N(( R8RR R$RRR6R5R (RR$RRR:R;R<R=((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyttest_fancy_list_args4sB    ))636&,,##)*))%))%"%"%csätˆj_tˆj_ˆj}ˆj}ˆj}ˆj}ˆj}ˆj }ˆj }ˆj }ˆj } ˆj } ˆj} ‡fd†} g} i}g}d}| |tƒtƒ| || ƒ| ƒ| || |ƒt@||ƒƒ| t|| |ƒ@||ƒƒ| || |ƒtB|| ƒ|tƒBƒ| t|| |ƒB|| ƒ|tƒBƒ| || |ƒt|| ƒƒ| t|| |ƒ|tƒ||ƒƒ| || ||ƒtA|tƒ||ƒ|| |ƒBƒdS(Ncsˆj||kƒdS(N(R (R!R"(R(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR$rs((R8RR¡R¢RRRRRRRRRR RR5(RRRRRRRR9RRR RR$R:R;R<R=((RsT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyttest_fancy_type_conversions_s6               ** *(RRRœRŸR¤R¥R¦(((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR”s   k +tLawsCasecBseZd„ZRS(csF|j}|j}|j}|j}|j}|j}|j}|j‰|j}|j } |j } |j ‰|j ‰|j jj} | j} | j} | j}| j}| j}| j}| j}d‡‡‡‡‡fd†‰d‡‡‡fd†‰||tƒ|t| ƒƒ||ƒ|||ƒƒ||tƒƒ|| ƒˆg}xò|D]ê}||ƒx×|D]Ï}||kr©||kr™ˆ||ƒqň||ƒn||krň||ƒn| ||ƒ|||ƒ|||ƒ|||ƒx>|D]6}| |||ƒ||||ƒ||||ƒqWqkWqTWdS(NicsDˆ||ƒˆ||@|ƒˆ||@|ƒˆ||B|ƒˆ||B|ƒˆ||ˆƒˆ||||ƒˆ|||B|ƒˆ|||B|ƒˆ|||@ˆƒˆ|||@ˆƒˆ|||||ƒˆ||||ƒ|dkr@|ˆkr%ˆ|||ƒq@ˆ||||dƒndS(Nii((R!R"tlevel(RR$teqrR#tltr(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyRªžs"   icsrˆ||ƒˆ||@|ƒˆ||B|ƒˆ||ˆƒˆ||Aˆƒ|rnˆ|||dƒndS(Ni((R!R"R¨(RR$R©(sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR©²s (RRRRRRRRRR RR#R$R•R–ttestt absorptiont associativet commutativetdeMorgant distributivet idempotencet inclusionR4R3R5(RRRRRRRR9RR RRcR¬R­R®R¯R°R±R²tclassesR!R"R.((RR$R©R#RªsT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyt test_laws…sR                     T           (RRR´(((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR§„stClassificationCasecBseZd„Zd„ZRS(cCs1t|j_|j}|j}|jjj}dd d„ƒY}dtfd„ƒY}|ƒ}|ƒ}dgi|||j |j g}x3|D]+} |j || ƒj j j t| ƒƒqWxW|D]O} t| ƒ} | t|ƒkrö| j} n|j || ƒjj j | ƒqÆWx®|D]¦} | |j krG||ƒj } nc| |j krh||ƒj } nBt| ƒtkr†|j} n$| |krž|j} n t| ƒ} |j|| ƒj j | ƒq W|d ƒjj } |j | j dƒx*|D]"} |j|| ƒjj | ƒqöWx9|D]1} |j|| ƒjj |jt| ƒƒƒq#WxÒt|ƒD]Ä\} } || ƒjj } d| košdknrÁ|j| |jjtƒjƒn| dkrõ|j| |jj|ƒtƒjƒn| dkre|j| |jj|ƒtƒjƒqeqeWdS( NtAcBseZRS((RR(((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR¶ÛstBcBseZRS((RR(((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyR·Ýsiiii(((R8R R RRRRRMRCR,tasisRŽRQtargR3t __class__tbyclassR5RR+tbyunityRFtbyidtIdtidt enumerateRhRRtsokindR6trefdby(RRRtnodesetR¶R·R!R"tliRWRQtclaRbR((sT/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/test/test_Classifiers.pyttest_classificationÕsR     ! )   #         /" ( cCsü|j}ddd„ƒY}dtfd„ƒY}|ƒ}|ƒ}|jdgi|||j|jƒ}|j|j|j|j|j|j f}i}x€|D]x} g|j | ƒj D]} | j | f^q»} xA| D]9\} } | |kr |j || | ƒqÝ| || s4ÿ®–ôOU