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


Nac@sddlZddlmZddlZddlZddlZdZdejfdYZdejfdYZ	dZ
ed	kre
ndS(
iN(ttest_supportcCs!yt|tSWntSXdS(N(t
__import__tTruetFalse(tname((s*/usr/local/lib/python2.7/test/test_uuid.pyt
importables

tTestUUIDcBseZdZdZdZdZejedddZ	dZ
ejedddZd	Zeje
jd
kddZRS(
cCs'|j}g}xddddddddddtjdfddd	d
ddddddtjdfddddddd!d"d#d$tjd%fd&d'd(dd+dd2d3d4d-tjdfd5d6d7d8d9dd@dAdBd>tjdCfdDdEdFdGdHddJdKdLd>tjdCfdMdNdOdPdQddSdTdUd>tjdCfdVdWdXdYdZdd\d]d^d>tjdCfd_d`dadbdcddidjdkdltjdCfdmdndodpdqddxdydzd{tjd%fd|d}d~dddddddtjd*fddddddddddtjdCfddddddddddtjdfddddddddddtjdfgD]4\}}}}}}}	}
}}}
}g}xtj|tj|tj|tjd|tjd|tjd|tjd|	tj|
gD]Q}|t|||t||	||j	|||j
|||j|||j|d||j
|dC||j|d||j|d%||j|d*||j|d||j|||j|	||j|
||j|||j|||j|
||j||j|qWx,|D]$}x|D]}|||qnWqaW|j|qbWx^tt|D]J}xAtt|D]-}|t||t||||qWqW|}|j|j|||dS(Ns$00000000-0000-0000-0000-000000000000s&{00000000-0000-0000-0000-000000000000}t 00000000000000000000000000000000sis-urn:uuid:00000000-0000-0000-0000-000000000000s$00010203-0405-0607-0809-0a0b0c0d0e0fs&{00010203-0405-0607-0809-0a0b0c0d0e0f}t 000102030405060708090a0b0c0d0e0fs	

s	

liiii	l,(l,(H@p`s-urn:uuid:00010203-0405-0607-0809-0a0b0c0d0e0fl80i	s$02d9e6d5-9467-382e-8f9b-9300a64ac3cds&{02d9e6d5-9467-382e-8f9b-9300a64ac3cd}t 02d9e6d59467382e8f9b9300a64ac3cdsՔg8.Jsg.8Jlfigi.8iilCLLl	CLL|e5ls-urn:uuid:02d9e6d5-9467-382e-8f9b-9300a64ac3cdlfQtAiis$12345678-1234-5678-1234-567812345678s&{12345678-1234-5678-1234-567812345678}t 12345678123456781234567812345678s4VxisxV44xV4Vx4VxixV4i4ixVii4IxV4xVl	xVh$YgF+s-urn:uuid:12345678-1234-5678-1234-567812345678lxVh$H3s$6ba7b810-9dad-11d1-80b4-00c04fd430c8s&{6ba7b810-9dad-11d1-80b4-00c04fd430c8}t 6ba7b8109dad11d180b400c04fd430c8skрO0skO0l8OWiiiil0l	05'Sks-urn:uuid:6ba7b810-9dad-11d1-80b4-00c04fd430c8l8OWvis$6ba7b811-9dad-11d1-80b4-00c04fd430c8s&{6ba7b811-9dad-11d1-80b4-00c04fd430c8}t 6ba7b8119dad11d180b400c04fd430c8skрO0skO0l8OWl	05gSks-urn:uuid:6ba7b811-9dad-11d1-80b4-00c04fd430c8l8OWvs$6ba7b812-9dad-11d1-80b4-00c04fd430c8s&{6ba7b812-9dad-11d1-80b4-00c04fd430c8}t 6ba7b8129dad11d180b400c04fd430c8skрO0skO0l8OWl	05Sks-urn:uuid:6ba7b812-9dad-11d1-80b4-00c04fd430c8l8OWvs$6ba7b814-9dad-11d1-80b4-00c04fd430c8s&{6ba7b814-9dad-11d1-80b4-00c04fd430c8}t 6ba7b8149dad11d180b400c04fd430c8skрO0skO0l8OWl	05'Sks-urn:uuid:6ba7b814-9dad-11d1-80b4-00c04fd430c8l8OWvs$7d444840-9dc0-11d1-b245-5ffdce74fad2s&{7d444840-9dc0-11d1-b245-5ffdce74fad2}t 7d4448409dc011d1b2455ffdce74fad2s}DH@ѲE_ts@HD}E_tl@HziiiElzl	z*8'$"}s-urn:uuid:7d444840-9dc0-11d1-b245-5ffdce74fad2l@HzwiE2s$e902893a-9d22-3c7e-a7b8-d6e313b71d9fs&{e902893a-9d22-3c7e-a7b8-d6e313b71d9f}t e902893a9d223c7ea7b8d6e313b71d9fs:"<~s:"~<l:	Ri"i~<iiln'[l	n'[=GG$NDs-urn:uuid:e902893a-9d22-3c7e-a7b8-d6e313b71d9fl:	Rtci's$eb424026-6f54-4ef8-a4d0-bb658a1fc6cfs&{eb424026-6f54-4ef8-a4d0-bb658a1fc6cf}t eb4240266f544ef8a4d0bb658a1fc6cfsB@&oTNлes&@BToNлel&@ViToiNiilF?ml	F?m&oj	 !s-urn:uuid:eb424026-6f54-4ef8-a4d0-bb658a1fc6cfl&@VS=wi$s$f81d4fae-7dec-11d0-a765-00a0c91e6bf6s&{f81d4fae-7dec-11d0-a765-00a0c91e6bf6}t f81d4fae7dec11d0a76500a0c91e6bf6sO}ЧeksO}eklO:pi}iielk<l	k<(;
=ks-urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6lO:pwie's$fffefdfc-fffe-fffe-fffe-fffefdfcfbfas&{fffefdfc-fffe-fffe-fffe-fffefdfcfbfa}t fffefdfcfffefffefffefffefdfcfbfassl}iiil{{l	{{?~s-urn:uuid:fffefdfc-fffe-fffe-fffe-fffefdfcfbfal}i?s$ffffffff-ffff-ffff-ffff-ffffffffffffs&{ffffffff-ffff-ffff-ffff-ffffffffffff}t ffffffffffffffffffffffffffffffffsillll	s-urn:uuid:ffffffff-ffff-ffff-ffff-ffffffffffffli?tbytestbytes_letfieldstintii(iiiiii(liiii	l,((lfigi.8iilCLLs4Vx4Vx4Vx4Vx(ixV4i4ixVii4IxV4xV(l8OWiiiil0(l8OWiiiil0(l8OWiiiil0(l8OWiiiil0(l@HziiiiElz(l:	Ri"i~<iiln'[(l&@ViToiNiilF?m(lO:pi}iiielk<(l}iiiil{{ss(llliil(tassertEqualtuuidtRESERVED_NCStNonetRFC_4122tRESERVED_FUTUREtUUIDtstrRRRRttime_lowttime_midttime_hi_versiontclock_seq_hi_variantt
clock_seq_lowtnodethexturnttimet	clock_seqtvarianttversiontappendtrangetlentcmptreversetsort(tselftequalt	ascendingtstringtcurlyR'RRRtintegerR(R)R*R+R,tequivalentstutvtitjtresorted((s*/usr/local/lib/python2.7/test/test_uuid.pyt	test_UUIDsH	@'

/

csfd}fd}|d|d|d|d|d|d|d	|d
|d|d|d
|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d|d d!d"d>d?d$f\tjtjd%tjd&tjd'tjd(tjd)|d*|fd+|fd,|fd-|fd.xgd%fggD]}xgd&fggD]}xgd'fggD]}xgd)fggD]}xgd(fggD]u}t|||||td$krd|fd/ntd0kr|fd1qqWqWqWqWqWtj|fd2|fd3|fd4|fd5|fd6|fd7|fd8|fd9|fd:|fd;|fd<|fd=dS(@Ncsjt|S(N(tassertRaisest
ValueError(tf(R3(s*/usr/local/lib/python2.7/test/test_uuid.pyt<lambda>tcsjt|S(N(R@t	TypeError(RB(R3(s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSs
tjdS(NRD(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSs
tjdS(Ntabc(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSs
tjdS(Nt1234567812345678123456781234567(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSs
tjdS(Nt!123456781234567812345678123456789(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSs
tjdS(Nt 123456781234567812345678z2345678(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRRF(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRsis(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRsis(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRRF(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRsis(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRsis(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRi(i(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRiiiii(iiiii(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDc	Sstjdd	S(
NRiiiiiii(iiiiiii(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRii(iiiiii(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRli(liiiii(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRii(iiiiii(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRil(iliiii(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRii(iiiiii(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRil(iiliii(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRii(iiiiii(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRil(iiilii(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRii(iiiiii(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRil(iiiili(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRii(iiiiii(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRil(iiiiil(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddddS(Nt00iR,i(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddddS(NRJiR,i(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRi(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcSstjddS(NRill	(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDRJisiR'RRRRcSs
tjS(N(RR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcstjS(N(RR((tbth(s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcstjS(N(RR((RKRL(s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcstjS(N(RR((RKRBRL(s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcstjS(N(RR((RKRBRLR<(s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcstjS(N(RR((targsRL(s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDics
tjS(N(RR((RM(s*/usr/local/lib/python2.7/test/test_uuid.pyRC	RDcstdS(NR'(tsetattr((RLR:(s*/usr/local/lib/python2.7/test/test_uuid.pyRC
RDcstdS(NR(RN((RKR:(s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcstdS(NR(RN((RKR:(s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcstdS(NR(RN((RBR:(s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcstdS(NR(RN((R<R:(s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcstddS(NR!i(RN((R:(s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcstddS(NR"i(RN((R:(s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcstddS(NR#i(RN((R:(s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcstddS(NR#i(RN((R:(s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcstddS(NR$i(RN((R:(s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcstddS(NR%i(RN((R:(s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDcstddS(NR&i(RN((R:(s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDs(iiiiii(RRtdictR/(R3tbadvaluetbadtypethhtbbtbbletiitff((RMRKRBRLR<R3R:s*/usr/local/lib/python2.7/test/test_uuid.pyttest_exceptionss





























"

*cCsctj}|jd|ko)dknd|tj}|j||d||fdS(Niii0s%012xs%012x != %012xI(Rtgetnodet
assertTrueR(R3tnode1tnode2((s*/usr/local/lib/python2.7/test/test_uuid.pyttest_getnodes*cCsd}tj}tj}tj}dt_|gt_|gt_ztj}Wd|t_|t_|t_X|jd|kodknd|ytjd|Wn tk
r}|j	dnXdS(	NcSsdS(Nii0I((((s*/usr/local/lib/python2.7/test/test_uuid.pyRC*RDiii0s%012xR&s"uuid1 was given an invalid node IDI(
Rt_nodet_NODE_GETTERS_WIN32t_NODE_GETTERS_UNIXRRXRYtuuid1RAtfail(R3ttoo_large_gettertuuid_real__nodetuuid_real__NODE_GETTERS_WIN32tuuid_real__NODE_GETTERS_UNIXR&te((s*/usr/local/lib/python2.7/test/test_uuid.pyttest_uuid1_eui64$s"							
*tctypessrequires ctypescCs|j}xPgtdD]}tj^qD])}||jtj||jdq/Wi}x7gtdD]}tj^qrD]}d||<qW|t|jdtjd}||j	dtjd}||j	dtjd}||j	dtjdd}||j	d||j
d@d>|jBdtjdd	}||j	d||j
d@d>|jBd	tjdd
}||j	d||j
d@d>|jBd
dS(Ni
iiiIxV4Ii?ii4i?(RR.RR`R+RR,R/tkeysR&R$R%(R3R4R<R:tuuids((s*/usr/local/lib/python2.7/test/test_uuid.pyt
test_uuid1Cs2	,,cCs|j}xtjtjddftjtjddftjtjddftjtjddfgD]X\}}||jtj||j	d	||tj
||t||qpWdS(
Ns
python.orgs$6fa459ea-ee8a-3ca4-894e-db77e160355eshttp://python.org/s$9fe8e8c4-aaa8-32a9-a55c-4535a88b748ds1.3.6.1s$dd1a1cef-13d5-368a-ad82-eca71acd4cd1sc=cas$658d3002-db6b-3040-a1d1-8ddd7d189a4di(RRtuuid3t
NAMESPACE_DNSt
NAMESPACE_URLt
NAMESPACE_OIDtNAMESPACE_X500R+RR,RR (R3R4R:R;((s*/usr/local/lib/python2.7/test/test_uuid.pyt
test_uuid3gs	cCs|j}xPgtdD]}tj^qD])}||jtj||jdq/Wi}x7gtdD]}tj^qrD]}d||<qW|t|jddS(Ni
iii(	RR.Rtuuid4R+RR,R/Ri(R3R4R<R:Rj((s*/usr/local/lib/python2.7/test/test_uuid.pyt
test_uuid4ys	,,cCs|j}xtjtjddftjtjddftjtjddftjtjddfgD]X\}}||jtj||j	d	||tj
||t||qpWdS(
Ns
python.orgs$886313e1-3b8a-5372-9b90-0c9aee199e5dshttp://python.org/s$4c565f0d-3f5a-5890-b41b-20cf47701c5es1.3.6.1s$1447fa61-5277-5fef-a9b3-fbc6e44f4af3sc=cas$cc957dd1-a972-5349-98cd-874190002798i(RRtuuid5RmRnRoRpR+RR,RR (R3R4R:R;((s*/usr/local/lib/python2.7/test/test_uuid.pyt
test_uuid5s	tposixsrequires PosixcCstj}tj}|dkrhtj|dtj}tj|d|jtjdnmtj|d|j	tj|dtjj}tj
|dtj|dd}|j||dS(Niiid(
tostpipetforktcloseRRrtwriteR't_exitt
addCleanuptwaitpidtreadtassertNotEqual(R3tfdstpidtvaluetparent_valuetchild_value((s*/usr/local/lib/python2.7/test/test_uuid.pyt
testIssue8621s(t__name__t
__module__R?RWR\Rgtunittestt
skipUnlessRRkRqRsRuRwRR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRs		[	
	!$	!	t
TestInternalscBseZejejdkddZddZejejdkddZ	ejejdkddZ
ejejdkddZejejdkddZejejdkd	d
Z
ejeddejed
ddZdZejejdkdejedddZejejdkd	ejedddZRS(Rvsrequires Posixc
sdfd}tjjdtjjtj}|jdxu|D]`}tjj|d}tjj	|rMtj
|tjtjBrMtjj
|rMPqMqMW|jdtjtd|?tjd	dd
ddd
gdd}|j|dWdQXdS(Ns
fake hwaddr
cscotun0  Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
eth0      Link encap:Ethernet  HWaddr 12:34:56:78:90:ab
cs
tjS(N(tiotBytesIO(tcmd(tdata(s*/usr/local/lib/python2.7/test/test_uuid.pyt
mock_popenstPATHs/sbins	/usr/sbintifconfigsrequires ifconfigtpopentcommandRMRDthw_identifiersthwaddrt	get_indexcSs|dS(Ni((tx((s*/usr/local/lib/python2.7/test/test_uuid.pyRCRDIxV4(s/sbins	/usr/sbin(RwtenvirontgettdefpathtsplittpathseptextendtpathtjointexiststaccesstF_OKtX_OKtisdirtskipTestRt	swap_attrRt	_find_macR(R3RRtdirt
executabletmac((Rs*/usr/local/lib/python2.7/test/test_uuid.pyt
test_find_macs$$


		cCsx|r&|dkr&|jd|nd|}tjdkrJ|dGn|jd|kogd	knd|dS(
Ns	requires s%012xit ili0s%s is not an RFC 4122 node IDl(RRRtverboseRY(R3R&trequiresR'((s*/usr/local/lib/python2.7/test/test_uuid.pyt
check_nodes
cCs tj}|j|ddS(NR(Rt_ifconfig_getnodeR(R3R&((s*/usr/local/lib/python2.7/test/test_uuid.pyttest_ifconfig_getnodescCs tj}|j|ddS(Ntarp(Rt_arp_getnodeR(R3R&((s*/usr/local/lib/python2.7/test/test_uuid.pyttest_arp_getnodescCs tj}|j|ddS(Ntlanscan(Rt_lanscan_getnodeR(R3R&((s*/usr/local/lib/python2.7/test/test_uuid.pyttest_lanscan_getnodescCs tj}|j|ddS(Ntnetstat(Rt_netstat_getnodeR(R3R&((s*/usr/local/lib/python2.7/test/test_uuid.pyttest_netstat_getnodestntsrequires WindowscCs tj}|j|ddS(Ntipconfig(Rt_ipconfig_getnodeR(R3R&((s*/usr/local/lib/python2.7/test/test_uuid.pyttest_ipconfig_getnodest	win32wnetsrequires win32wnettnetbiossrequires netbioscCstj}|j|dS(N(Rt_netbios_getnodeR(R3R&((s*/usr/local/lib/python2.7/test/test_uuid.pyttest_netbios_getnodescCs5tj}|j|d@d||j|dS(Nii(s%012xI(Rt_random_getnodeRYR(R3R&((s*/usr/local/lib/python2.7/test/test_uuid.pyttest_random_getnodesRhsrequires ctypescCsBytj}Wntk
r0|jdnX|j|dS(Nsrequires uuid_generate_time(Rt_unixdll_getnodeRERR(R3R&((s*/usr/local/lib/python2.7/test/test_uuid.pyttest_unixdll_getnodes

cCstj}|j|dS(N(Rt_windll_getnodeR(R3R&((s*/usr/local/lib/python2.7/test/test_uuid.pyttest_windll_getnode
sN(RRRRRwRRRRRRRRRRRRRR(((s*/usr/local/lib/python2.7/test/test_uuid.pyRs$	$$$$$$	$cCstjttdS(N(Rtrun_unittestRR(((s*/usr/local/lib/python2.7/test/test_uuid.pyt	test_mainst__main__(RttestRRRwRRtTestCaseRRRR(((s*/usr/local/lib/python2.7/test/test_uuid.pyt<module>s	`	

Zerion Mini Shell 1.0