tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
Q\¬Qc@sQddlZddlZddlZddlZddlZddlmZmZmZm    Z    m
Z
ddl m Z ddl mZdejfd„ƒYZdefd„ƒYZd    efd
„ƒYZd efd „ƒYZd edd„Zdejfd„ƒYZdejfd„ƒYZdd„ZedkrMedeƒndS(iÿÿÿÿN(tlogtexptpitfsumtsin(treduce(t test_supportt TestBasicOpscBs}eZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z d
„Z d „Z d „ZRS( cCs&gt|ƒD]}|jjƒ^q S(s0Helper function to make a list of random numbers(txrangetgentrandom(tselftnti((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyt
randomlistscCsY|jjƒ|jjƒ}tjdƒ|jjƒ|jjƒ}|j||ƒdS(Ngš™™™™™¹?(R    tseedtgetstatettimetsleeptassertNotEqual(R tstate1tstate2((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyt test_autoseeds    cCs^d}|jjƒ|jjƒ}|j|ƒ}|jj|ƒ|j||j|ƒƒdS(Niè(R    RRRtsetstatet assertEqual(R tNtstatetrandseq((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_saverestores  cCsÉxKdddddddddd    dd td ƒg D]}|jj|ƒq4Wx<td ƒtddƒgD]}|jt|jj|ƒqjW|jt|jjddƒ|jtt|jƒgƒdS(Nililiÿÿÿÿlÿÿÿÿi
ig…ëQ¸    @y@tatabcitoneil Fµx:^Vl Fµx:^Vlûÿÿÿ Fµx:^Vyð?@(    tNonettupleR    Rtrangetdictt assertRaisest    TypeErrorttype(R targ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyt test_seedargs%s"c    CsÉ|jjƒ|jjƒ}|jjdƒ|jjƒ}|j||ƒ|jjdƒ|jjƒ}|j||ƒtjdtƒ7|jt    |jjƒ|jt    |jjddƒWdQXdS(Nidtquietii(
R    RRt    jumpaheadRRtcheck_py3k_warningstTrueR$R%(R RRtstate3((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_jumpahead.s cCsZ|jjdƒ|jjdƒx3tdƒD]%}|jjƒ}|j|dƒq-WdS(Ni€µß lŒiê®)m` iôgð?(R    RR*R"R
t
assertLess(R R tval((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyt#test_jumpahead_produces_valid_state<s
cCs¶d}t|ƒ}x~t|dƒD]l}|jj||ƒ}|jt|ƒ|ƒt|ƒ}|jt|ƒ|ƒ|j|t|ƒkƒq#W|j|jjgdƒgƒdS(Nidii(RR    tsampleRtlentsett
assertTrue(R Rt
populationtktstuniq((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyt test_sampleDs  c    Cs²d}t|ƒ}d}d„}xŠt|ƒD]|}||ƒ|||ƒ}i}xSt|ƒD];}d|t|jj||ƒƒ<t|ƒ|kraPqaqaW|jƒq.WdS(Nii'cSsttjtd|ƒdƒS(Ni(Rtintt__mul__R(R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyt    factorialWs(R"RR R!R    R2R3tfail(    R R tpopttrialsR=R7texpectedtpermsR ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_sample_distributionQs     cCs‡|jjttdƒƒdƒ|jjtdƒdƒ|jjtdƒdƒ|jjtdƒdƒ|jjtdƒdƒdS(Niitabcdefghijklmnopqrst(R    R2R4R"RtstrR!(R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_sample_inputscs
cCs|jjtjdƒdƒtjtdƒtdddƒtddƒƒ}|jj|dƒd}td„t|ƒDƒƒ}xWt|d    ƒD]E}|jj||ƒ}x'|D]}|jt|ƒtkƒq¶Wq”W|j    ƒ|j
|t|ƒƒdS(
NRDii
idiniicss$|]}|t||ƒfVqdS(N(tcomplex(t.0R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pys    <genexpr>vsi( R    R2R#tfromkeysR"RR5R&R;tsortR(R RRtdR7tsamptx((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_sample_on_dictsks2 !
cCsx–d    D]Ž}|jj|ƒ|jjƒ}|jjddƒ}|jj|ƒ|jjƒ}|jjddƒ}|j||ƒ|j||ƒqWdS(
Nii i{iÒi90i@âiñû    i(ii i{iÒi90i@âiñû    (R    RR
tgaussR(R Rtx1ty1tx2ty2((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyt
test_gausss cCs‚tj|jƒ}gtdƒD]}|jjƒ^q}tj|ƒ}gtdƒD]}|jƒ^qV}|j||ƒdS(Ni
(tpickletdumpsR    RR
tloadsR(R RR torigseqtnewgent restoredseq((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyt test_picklings
(%cCstd    d
d g}x^|D]V\}}ttj|ƒdƒ}tj|ƒ}|jƒ|j|jdƒ|ƒqWdS( Ns randv2_32.pcki s randv2_64.pckibs
randv3.pckiWtrbiè(s randv2_32.pcki (s randv2_64.pckib(s
randv3.pckiW(topenRtfindfileRUtloadtcloseRt    randrange(R tfilestfiletvaluetftr((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_bug_1727780—s    
(t__name__t
__module__RRRR(R.R1R:RCRFRNRTR[Rg(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyR s                                                    tWichmannHill_TestBasicOpscBs8eZejƒZd„Zd„Zd„Zd„ZRS(cCs|jt|jjdƒdS(Ni(iNN(R$t
ValueErrorR    RR (R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_setstate_first_arg§scCs‹d}|jjƒ}|jj|ƒ|jjƒ}|jj|ƒx!t|ƒD]}|jjƒqQW|jjƒ}|j||ƒdS(Niè(R    RR*R
RRR(R RR8tr1R tr2((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_strong_jumpaheadªscCsx–d    D]Ž}|jj|ƒ|jjƒ}|jjddƒ}|jj|ƒ|jjƒ}|jjddƒ}|j||ƒ|j||ƒqWdS(
Nii i{iÒi90i@âiñû    i(ii i{iÒi90i@âiñû    (R    twhseedR
ROR(R RRPRQRRRS((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_gauss_with_whseed·s c    Cs@tjƒ.tjddƒ|jt|jjdƒWdQXdS(NterrorsUnderlying randomii<I(twarningstcatch_warningstfilterwarningsR$t UserWarningR    Ra(R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyt test_bigrandÈs (    RhRiR
t WichmannHillR    RlRoRqRw(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyRj¤s
             tSystemRandom_TestBasicOpscBs†eZejƒZd„Zd„Zd„Zd„Zd„Z    d„Z
d„Z d„Z d„Z d    „Zd
„Zeed „ZRS( cCs|jjƒdS(N(R    R(R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyRÑscCs3|jt|jjƒ|jt|jjdƒdS(N(R$tNotImplementedErrorR    RRR (R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyRÕscCs|jjdƒdS(Nid(R    R(R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyR(ÙscCs|jjdƒdS(Nid(R    R*(R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyR.ÝscCs6d|j_|jjdƒ|j|jjdƒdS(Nid(R R    t
gauss_nextRR(R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyRTás cCs|jttj|jƒdS(N(R$RzRURVR    (R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyR[æscCsXd}d}x1tdƒD]#}|t|jjƒ|ƒO}qW|j||dƒdS(Nii5iidiI (RR;R    R
R(R tspantcumR ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_53_bits_per_floatés
!cCszd}d}xStdƒD]E}|jj|ƒ}|jd|koN|knƒ||O}qW|j||dƒdS(Niiôiidil" (RR    RaR5R(R R|R}R Rf((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyRwñs#c    Cs¢x›ddddddddd    g    D]x}|jjd
|ƒ}|jjd
|d
ƒ}||krhdS|j||jj||ƒko”|knƒq"WdS( Ni(iPi iÈiÓiúiwii&i(R    RaR5(R R tstarttstop((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_bigrand_rangesüs ( c    Cs}xvdd    d fd dfgD]Y\}}|jtt||ƒƒtgtdƒD]}|jj||ƒ^qPƒƒqWdS(Niþÿÿÿiii<id(iþÿÿÿiIIðIþÿÿÿÿÿÿïIIðIII(RR4R"RR    Ra(R RR€R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_rangelimitss(cCsZxJtddƒD]9}|jd|jj|ƒkoCd|knƒqW|jj}x}dddddddd    d
d d d ddgD]K}d}x$tdƒD]}|||ƒO}q£W|j|d|dƒqŠW|jt|jjƒ|jt|jjddƒ|jt|jjdƒ|jt|jjdƒ|jt|jjdƒdS(Niièiiiiii i4i5i6iwii€iidiÿÿÿÿg333333$@(RR5R    t getrandbitsRR$R%Rk(R R7tgetbitsR|R}R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_genrandbits    s7 7cCsLxEtddƒD]4}d|>}|d}|d||dƒƒ}|j||ƒ|j|d|dkƒ||d7}|d||dƒƒ}|j|||dgƒ|jd||koØd|dknƒ||d?8}|d||dƒƒ}|j||ƒ|jd||ko>d|dknƒqWdS(NiièlgrÄZ|
ð?ii(RRR5tassertIn(R t_logR;R R tnumbitsR7((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_randbelow_logics
 
/(RhRiR
t SystemRandomR    RRR(R.RTR[R~RwRR‚R…RR;R‰(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyRyÎs                                             tMersenneTwister_TestBasicOpscBs†eZejƒZd„Zd„Zd„Zd„Zd„Z    d„Z
d„Z d„Z d„Z d    „Zeed
„Zd „ZRS( cCs|jt|jjdƒdS(Ni(iNN(R$RkR    RR (R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyRl6scCs|jt|jjdƒ|jt|jjdd    dfƒ|jt|jjdd
ddfƒ|jt|jjdd dd dfƒdS( NiiiRiqiip(iNN(iii(R(i(R(R$R%R    RR Rk(R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_setstate_middle_arg9s"&c
Csddddddddd    d
g
}|jjd dddƒ|jdƒd}x3t||ƒD]"\}}|j||ddƒqcWdS(Ng>F¤±dVÝ?g¥wR1ۉë?g€Q¥"¶í?g~ëªá5ÿÖ?gÁmbò´?gÌY×KbXÂ?gH,r̊”µ?g”VÁ‚ƒ8á?gðO¾ËÖ¶?gÆ4ÓԖé?l#qlGai lfi@lŸ$i`iÐiöÿÿÿtplacesill`&lÀ'R(R    RRtziptassertAlmostEqual(R RAtactualRte((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_referenceImplementationCs    c
Cs¦ddlm}ddddddd    d
d d g
}|jjd dddƒ|jdƒd}x<t||ƒD]+\}}|jt||dƒƒ|ƒqsWdS(Niÿÿÿÿ(tldexpl#¤1É,ul¥w¤bl'Ül£JŠXíl¿uªak~[l@"p1ylsVë%bX$l‰E3EJl”V‚b‰lþa“oeklÆ4¦)[vÈl#qlGai lfi@lŸ$i`iÐiöÿÿÿi5ll`&lÀ'R(tmathR“R    RRRŽRtlong(R R“RARRR‘((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyt$test_strong_reference_implementationbs    cCs"dd>d}|jj|ƒdS(Nli'iii€8(R    R(R R((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_long_seedxscCsXd}d}x1tdƒD]#}|t|jjƒ|ƒO}qW|j||dƒdS(Nii5iidiI (RR;R    R
R(R R|R}R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyR~s
!cCszd}d}xStdƒD]E}|jj|ƒ}|jd|koN|knƒ||O}qW|j||dƒdS(Niiôiidil" (RR    RaR5R(R R|R}R Rf((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyRw‰s#c    Cs¢x›ddddddddd    g    D]x}|jjd
|ƒ}|jjd
|d
ƒ}||krhdS|j||jj||ƒko”|knƒq"WdS( Ni(iPi iÈiÓiúiwii&i(R    RaR5(R R RR€((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyR”s ( c    Cs}xvdd    d fd dfgD]Y\}}|jtt||ƒƒtgtdƒD]}|jj||ƒ^qPƒƒqWdS(Niþÿÿÿiii<id(iþÿÿÿiIIðIþÿÿÿÿÿÿïIIðIII(RR4R"RR    Ra(R RR€R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyR‚œs(cCs†|jjdƒ|j|jjdƒdƒxJtddƒD]9}|jd|jj|ƒkood|knƒq<W|jj}x}dddd    d
d d d d dddddgD]K}d}x$tdƒD]}|||ƒO}qÏW|j|d|dƒq¶W|jt|jjƒ|jt|jjdƒ|jt|jjddƒ|jt|jjdƒ|jt|jjdƒdS(Ni‡ÖidlS!mÿ.vFX Oiièiiiiii i4i5i6iwii€iRiÿÿÿÿ(    R    RRRƒRR5R$R%Rk(R R7R„R|R}R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyR…¡s 7 7cCsLxEtddƒD]4}d|>}|d}|d||dƒƒ}|j||ƒ|j|d|dkƒ||d7}|d||dƒƒ}|j|||dgƒ|jd||koØd|dknƒ||d?8}|d||dƒƒ}|j||ƒ|jd||ko>d|dknƒqWdS(NiièlgrÄZ|
ð?ii(RRR5R†(R R‡R;R R RˆR7((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyR‰¹s
 
/cCsid}d}d}|jj|||ƒ}|j||koG|knƒ|j|||dƒdS(NI¥Ôèlûÿÿÿ Fµx:^Vi8ÿÿÿi(R    RaR5R(R RR€tstepRM((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_randrange_bug_1590891Îs #(RhRiR
tRandomR    RlRŒR’R–R—R~RwRR‚R…RR;R‰R™(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyR‹3s         
                                   g@gà?c Cs±|dkr,ttt|ƒtd|ƒS|d}||dt|ƒ|tdd|d|dd|dd    |d
d |d d |dd|dd|dg    ƒS(Ngà?gð?g@g ïÿÿÿÿï?g÷
ö)$…@g&Ԏެ“Àg tÓa–ˆ@g@g—”œQ®fÀg@g>@~Â)@g@gA~»²¼Á¿g@gã~\ÇÕä>g@gÈÛáiåE†>g@(RRtgammaRR(tztsqrt2pitaz((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyR›Ös  
      tTestDistributionscBs5eZd„Zd„Zd„Zd„Zd„ZRS(cCs×tjƒ}gtdƒD]}|jƒ^qdgd}|j|_|jddƒ|j|_|jdƒ|j|_|jdƒ|j|_|jddƒ|j|_|jddƒ|j|_|j    ddƒ|j|_|j
ddƒ|j|_|j ddƒ|j|_|jddƒ|j|_|j ddƒ|j|_|j ddƒ|j|_|j ddƒ|j|_|j d    d    ƒ|j|_|jdddd    ƒdS(
Ni2giii
gð?g{®Gáz„?gi@g@(R
RšRR?tuniformt paretovariatet expovariatetweibullvariatetvonmisesvariatet normalvariateROtlognormvariatet gammavariatet betavariatet
triangular(R tgR RM((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_zeroinputsés< 0              c Cs6tjƒ}d}gtd|ƒD]}|t|ƒ^q"}xñ|jdddddf|jddddfd    d
d d
d f|jddd ddf|jdttddf|j    dddddd f|j
d!t dddƒt dddƒt dddƒdfgD]\}}}}|j |_g}    xEtt |ƒƒD]1}y|    j||ŒƒWqXtk
rˆqXXqXWd}
} x*|    D]"} |
| 7}
| | |d7} qžWt |    ƒ}|j|
||dddd|j|fƒ|j| |d|dddd|j|fƒq WdS("Niˆigð?g$@ii gg@g@g"@g@g2@gø?g®Gáz®ó?iig@Rtmsgs%s%r(gð?g$@g&@g"@g@T@(gø?g@(g®Gáz®ó?i(g@g@g@g0@g@(gð?g@(R
RšRtfloatR R©R¢R¤RR¡R£R›R?R3tappendt
IndexErrorRRh( R RªRR RMtvariatetargstmut    sigmasqrdtyts1ts2R‘((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyt test_avg_stdüs8 ,+@  
 
 c Cs9tjƒ}d}x |jddf|jddf|jtdƒfdf|jdtdƒfdf|jd    df|jd
df|jtdƒ dfdf|j    d df|j
tdƒfdf|j dtdƒfdf|j d dfg D]<\}}}x*t |ƒD]}|j ||Œ|ƒqWqõWdS( Nidg$@tinfgg@gð?(g$@g$@(g$@g$@(g$@g(gg(g$@g(gg$@(R
RšR R©R¢R­R¤ROR¦R¥R¡R£R"R(R RªRR°R±RAR ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyt test_constants  "c Csœtjƒ}d}xƒd D]{}xrd D]j}xat|ƒD]S}|j||ƒ}|jd|koqtjknd    d
j|||ƒƒq9Wq&WqWdS( Nidggš™™™™™¹?gÍÌÌÌÌÌ@gÍÌÌÌÌÌ@gffffff@g@@iR¬sCvonmisesvariate({}, {}) produced a result {} out of range [0, 2*pi](ggš™™™™™¹?gÍÌÌÌÌÌ@gÍÌÌÌÌÌ@(ggffffff@g@@(R
RšR"R¤R5tTWOPItformat(R RªRR²tkappat_R2((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_von_mises_range0s   cCs$tjddƒtjddƒdS(Nig4&õk Cg}Ô%­I²T(R
R¤(R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttest_von_mises_large_kappa>s(RhRiR«R·R¹R¾R¿(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyRŸès
                 t
TestModulecBs#eZd„Zd„Zd„ZRS(cCsP|jtjdƒ|jtjdƒ|jtjdƒ|jtjdƒdS(Ngˆ3?Írû?gê.DTû!@gì9úþB.ö?g†tîºY@(RR
t NV_MAGICCONSTRºtLOG4t SG_MAGICCONST(R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyttestMagicConstantsEscCs,|jttjƒtttƒƒkƒdS(N(R5R4R
t__all__tdir(R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyt test__all__KscCs*dtjfd„ƒY}|ddƒdS(NtSubclasscBseZdd„ZRS(cSstjj|ƒdS(N(R
Ršt__init__(R tnewarg((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyRÉRsN(RhRiR RÉ(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyRÈQsRÊi(R
Rš(R RÈ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyt test_random_subclass_with_kwargsOs(RhRiRÄRÇRË(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyRÀDs        cCsÈttttg}ytjƒjƒWntk
r9nX|jtƒt    j
|Œddl }|rÄt |dƒrÄdgd}x7tt|ƒƒD]#}t    j
|Œ|jƒ||<q•W|GHndS(Niÿÿÿÿtgettotalrefcounti(RjR‹RŸRÀR
RŠRzR®RyRt run_unittesttsysthasattrR RR3RÌ(tverboset testclassesRÎtcountsR ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyt    test_mainWs"          t__main__RÐ(tunittestR
RRURsR”RRRRRt    functoolsRttestRtTestCaseRRjRyR‹R›RŸRÀR RÓRhR,(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_random.pyt<module>s"     (˜*e£\