Current File : //opt/imh-python/lib/python2.7/test/test_uuid.pyc
�
��Wc@s�ddlZddlmZddlZddlZddlZd�Zdejfd��YZdejfd��YZ	d�Z
ed	kr�e
�ndS(
i����N(ttest_supportcCs!yt|�tSWntSXdS(N(t
__import__tTruetFalse(tname((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyt
importables

tTestUUIDcBs�eZd�Zd�Zd�Zejed�d�d��Zd�Z	ejed�d�d��Z
d�Zejej
d	kd
�d��ZRS(cCs'|j}g}x�dddddd�ddddtjdfddd	d
dd�ddddtjdfdddddd�d!d"d#d$tjd%fd&d'd(d�d+d�d2d3d4d-tjdfd5d6d7d8d9d�d@dAdBd>tjdCfdDdEdFdGdHd�dJdKdLd>tjdCfdMdNdOdPdQd�dSdTdUd>tjdCfdVdWdXdYdZd�d\d]d^d>tjdCfd_d`dadbdcd�didjdkdltjdCfdmdndodpdqd�dxdydzd{tjd%fd|d}d~dd�d�d�d�d�d�tjd*fd�d�d�d�d�d�d�d�d�d�tjdCfd�d�d�d�d�d�d�d�d�d�tjdfd�d�d�d�d�d�d�d�d�d�tjdfgD]4\}}}}}}}	}
}}}
}g}x�tj|�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||||��q�Wq�W|}|j�|j�|||�dS(�Ns$00000000-0000-0000-0000-000000000000s&{00000000-0000-0000-0000-000000000000}t 00000000000000000000000000000000tis-urn:uuid:00000000-0000-0000-0000-000000000000s$00010203-0405-0607-0809-0a0b0c0d0e0fs&{00010203-0405-0607-0809-0a0b0c0d0e0f}t 000102030405060708090a0b0c0d0e0ft	

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.����J��s���g�.8����J��l�f�ig�i.8i�i�l�C�LLl	�C�LL�|��e5�ls-urn:uuid:02d9e6d5-9467-382e-8f9b-9300a64ac3cdl�f��QtAi�is$12345678-1234-5678-1234-567812345678s&{12345678-1234-5678-1234-567812345678}t 12345678123456781234567812345678s4VxisxV44xV4Vx4VxixV4i4ixVii4IxV4xVl	xVh$�Y��g�F+s-urn:uuid:12345678-1234-5678-1234-567812345678lxVh$�H�3s$6ba7b810-9dad-11d1-80b4-00c04fd430c8s&{6ba7b810-9dad-11d1-80b4-00c04fd430c8}t 6ba7b8109dad11d180b400c04fd430c8sk����р��O�0�s��k������O�0�l8OWi��i�i�i�l�0�l	�0���5'�Sks-urn:uuid:6ba7b810-9dad-11d1-80b4-00c04fd430c8l8OW�v�is$6ba7b811-9dad-11d1-80b4-00c04fd430c8s&{6ba7b811-9dad-11d1-80b4-00c04fd430c8}t 6ba7b8119dad11d180b400c04fd430c8sk����р��O�0�s��k������O�0�l8OWl	�0���5g�Sks-urn:uuid:6ba7b811-9dad-11d1-80b4-00c04fd430c8l8OW�v�s$6ba7b812-9dad-11d1-80b4-00c04fd430c8s&{6ba7b812-9dad-11d1-80b4-00c04fd430c8}t 6ba7b8129dad11d180b400c04fd430c8sk����р��O�0�s��k������O�0�l8OWl	�0���5��Sks-urn:uuid:6ba7b812-9dad-11d1-80b4-00c04fd430c8l8OW�v�s$6ba7b814-9dad-11d1-80b4-00c04fd430c8s&{6ba7b814-9dad-11d1-80b4-00c04fd430c8}t 6ba7b8149dad11d180b400c04fd430c8sk����р��O�0�s��k������O�0�l8OWl	�0���5'�Sks-urn:uuid:6ba7b814-9dad-11d1-80b4-00c04fd430c8l8OW�v�s$7d444840-9dc0-11d1-b245-5ffdce74fad2s&{7d444840-9dc0-11d1-b245-5ffdce74fad2}t 7d4448409dc011d1b2455ffdce74fad2s}DH@��ѲE_��t��s@HD}����E_��t��l@H�zi��i�iEl�z��l	�z��*8'$"}s-urn:uuid:7d444840-9dc0-11d1-b245-5ffdce74fad2l@H�zw�iE2s$e902893a-9d22-3c7e-a7b8-d6e313b71d9fs&{e902893a-9d22-3c7e-a7b8-d6e313b71d9f}t e902893a9d223c7ea7b8d6e313b71d9fs��:�"<~������s:��"�~<������l:	Ri"�i~<i�i�l�n'�[l	�n'�[�=�GG$�ND�s-urn:uuid:e902893a-9d22-3c7e-a7b8-d6e313b71d9fl:	R�t�ci�'s$eb424026-6f54-4ef8-a4d0-bb658a1fc6cfs&{eb424026-6f54-4ef8-a4d0-bb658a1fc6cf}t eb4240266f544ef8a4d0bb658a1fc6cfs�B@&oTN��лe���s&@B�To�N�лe���l&@�ViToi�Ni�i�l�F?�ml	�F?�m�&�o�j�	 !�s-urn:uuid:eb424026-6f54-4ef8-a4d0-bb658a1fc6cfl&@�VS=�wi�$s$f81d4fae-7dec-11d0-a765-00a0c91e6bf6s&{f81d4fae-7dec-11d0-a765-00a0c91e6bf6}t f81d4fae7dec11d0a76500a0c91e6bf6s�O�}�Чe��k�s�O��}��e��k�l�O:pi�}i�iel�k<�l	�k<�(;
�=�k��s-urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6l�O:p�w�ie's$fffefdfc-fffe-fffe-fffe-fffefdfcfbfas&{fffefdfc-fffe-fffe-fffe-fffefdfcfbfa}t fffefdfcfffefffefffefffefdfcfbfas����������������s����������������l�}�i��i�i�l�{�{�l	�{�{����?~�s-urn:uuid:fffefdfc-fffe-fffe-fffe-fffefdfcfbfal�}���i�?s$ffffffff-ffff-ffff-ffff-ffffffffffffs&{ffffffff-ffff-ffff-ffff-ffffffffffff}t ffffffffffffffffffffffffffffffffs�il��l�l���l	���������s-urn:uuid:ffffffff-ffff-ffff-ffff-ffffffffffffl����i�?tbytestbytes_letfieldstintii(iiiiii(liiii	l,((l�f�ig�i.8i�i�l�C�LLs4Vx4Vx4Vx4Vx(ixV4i4ixVii4IxV4xV(l8OWi��i�i�i�l�0�(l8OWi��i�i�i�l�0�(l8OWi��i�i�i�l�0�(l8OWi��i�i�i�l�0�(l@H�zi��i�i�iEl�z��(l:	Ri"�i~<i�i�l�n'�[(l&@�ViToi�Ni�i�l�F?�m(l�O:pi�}i�i�iel�k<�(l�}�i��i��i�i�l�{�{�s����������������s����������������(l��l�l�i�i�l���(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((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyt	test_UUIDsH	@'

/

cs��fd�}�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\����tj��tjd%��tjd&��tjd'��tjd(��tjd)��|d*��|��fd+��|��fd,��|���fd-��|����fd.��xgd%�fggD]�}x�gd&�fggD]�}x�gd'�fggD]�}x�gd)�fggD]�}x�gd(�fggD]u}t|||||��t��d$krd|��fd/��nt��d0kr|�fd1��qqWq�Wq�Wq�Wq�Wtj���|��fd2��|��fd3��|��fd4��|��fd5��|��fd6��|�fd7��|�fd8��|�fd9��|�fd:��|�fd;��|�fd<��|�fd=��dS(@Ncs�jt|�S(N(tassertRaisest
ValueError(tf(R5(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyt<lambda>�scs�jt|�S(N(RBt	TypeError(RD(R5(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSs
tjd�S(Nt(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSs
tjd�S(Ntabc(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSs
tjd�S(Nt1234567812345678123456781234567(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSs
tjd�S(Nt!123456781234567812345678123456789(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSs
tjd�S(Nt 123456781234567812345678z2345678(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRRH(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRtit(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRRLit(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRRH(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRRLiRM(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRRLiRN(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRi(i(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRiiiii(iiiii(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�sc	Sstjdd	�S(
NRiiiiiii(iiiiiii(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRi����i(i����iiiii(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRli(liiiii(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRii����(ii����iiii(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRil(iliiii(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRii����(iii����iii(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRil(iiliii(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRii����(iiii����ii(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRil(iiilii(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRii����(iiiii����i(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRil(iiiili(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRii����(iiiiii����(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRil(iiiiil(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdddd�S(Nt00iR.i(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdddd�S(NROiR.i(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRi����(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scSstjdd�S(NRil�l	(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�sROiRLiR)RRRRcSs
tj�S(N(RR!(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scstj���S(N(RR!((tbth(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scstj����S(N(RR!((RPRQ(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scstj�����S(N(RR!((RPRDRQ(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scstj������S(N(RR!((RPRDRQR>(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�scstj���S(N(RR!((targsRQ(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyREsics
tj��S(N(RR!((RR(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE	scst�d��S(NR)(tsetattr((RQR<(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE
scst�d��S(NR(RS((RPR<(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyREscst�d��S(NR(RS((RPR<(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyREscst�d��S(NR(RS((RDR<(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyREscst�d��S(NR(RS((R>R<(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyREscst�dd�S(NR#i(RS((R<(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyREscst�dd�S(NR$i(RS((R<(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyREscst�dd�S(NR%i(RS((R<(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyREscst�dd�S(NR%i(RS((R<(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyREscst�dd�S(NR&i(RS((R<(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyREscst�dd�S(NR'i(RS((R<(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyREscst�dd�S(NR(i(RS((R<(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyREsR(iiiiii(RR!tdictR1(R5tbadvaluetbadtypethhtbbtbbletiitff((RRRPRDRQR>R5R<sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyttest_exceptions�s�





























"

*cCsctj�}|jd|ko)dknd|�tj�}|j||d||f�dS(Niii0s%012xs%012x != %012xI(Rtgetnodet
assertTrueR(R5tnode1tnode2((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyttest_getnodes*tctypessrequires ctypescCs�|j}xPgtd�D]}tj�^qD])}||jtj�||jd�q/Wi}x7gtd�D]}tj�^qrD]}d||<q�W|t|j��d�tjd�}||j	d�tjd�}||j	d�tjd�}||j	d�tjdd�}||j	d�||j
d@d>|jBd�tjdd	�}||j	d�||j
d@d>|jBd	�tjdd
�}||j	d�||j
d@d>|jBd
�dS(Ni
ii�iI��xV4I������i?ii4i�?(RR0Rtuuid1R-RR.R1tkeysR(R&R'(R5R6R>R<tuuids((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyt
test_uuid1"s2	,,cCs�|j}x�tjtjd�dftjtjd�dftjtjd�dftjtjd�dfgD]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.R!R"(R5R6R<R=((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyt
test_uuid3Fs	cCs�|j}xPgtd�D]}tj�^qD])}||jtj�||jd�q/Wi}x7gtd�D]}tj�^qrD]}d||<q�W|t|j��d�dS(Ni
ii�i(	RR0Rtuuid4R-RR.R1Rd(R5R6R>R<Re((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyt
test_uuid4Xs	,,cCs�|j}x�tjtjd�dftjtjd�dftjtjd�dftjtjd�dfgD]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(RRtuuid5RhRiRjRkR-RR.R!R"(R5R6R<R=((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyt
test_uuid5gs	tposixsrequires PosixcCs�tj�}tj�}|dkrhtj|d�tj�}tj|d|j�tjd�nmtj|d�|j	tj|d�tj�j}tj
|d�tj|dd�}|j||�dS(Niiid(
tostpipetforktcloseRRmtwriteR)t_exitt
addCleanuptwaitpidtreadtassertNotEqual(R5tfdstpidtvaluetparent_valuetchild_value((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyt
testIssue8621ys(t__name__t
__module__RAR\Ratunittestt
skipUnlessRRfRlRnRpRrRR�(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRs	�	[	!$	!	t
TestInternalscBs�eZejejdkd�d��Zded�Z	ejejdkd�d��Z
ejejdkd�d��Zejejdkd�d��Zejejdkd�d��Z
ejejdkd	�d
��Zejed�d�ejed
�d�d���Zd�Zejejdkd�ejed�d�d���Zejejdkd	�ejed�d�d���ZRS(Rqsrequires Posixc
sd��fd�}tjjdtj�jtj�}|jd�xu|D]`}tjj|d�}tjj	|�rMtj
|tjtjB�rMtjj
|�rMPqMqMW|jd�tjtd|��?tjd	dd
ddd
gdd��}|j|d�WdQXdS(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
tj��S(N(tiotBytesIO(tcmd(tdata(sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyt
mock_popen�stPATHs/sbins	/usr/sbintifconfigsrequires ifconfigtpopentcommandRRRGthw_identifiersthwaddrt	get_indexcSs|dS(Ni((tx((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyRE�sI��xV4(s/sbins	/usr/sbin(RrtenvirontgettdefpathtsplittpathseptextendtpathtjointexiststaccesstF_OKtX_OKtisdirtskipTestRt	swap_attrRt	_find_macR(R5R�R�tdirt
executabletmac((R�sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyt
test_find_mac�s$$


		cCs�|r&|dkr&|jd|�nd|}tjdkrJ|dGn|rg|j|d@|�n|jd|ko�d
knd	|�dS(Ns	requires s%012xit Iili0s%s is not an RFC 4122 node IDl(RR�RtverbosetassertFalseR^(R5R(trequirestnetworkR)((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyt
check_node�s
cCs#tj�}|j|dt�dS(NR�(Rt_ifconfig_getnodeR�R(R5R(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyttest_ifconfig_getnode�scCs#tj�}|j|dt�dS(Ntarp(Rt_arp_getnodeR�R(R5R(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyttest_arp_getnode�scCs#tj�}|j|dt�dS(Ntlanscan(Rt_lanscan_getnodeR�R(R5R(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyttest_lanscan_getnode�scCs#tj�}|j|dt�dS(Ntnetstat(Rt_netstat_getnodeR�R(R5R(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyttest_netstat_getnode�stntsrequires WindowscCs#tj�}|j|dt�dS(Ntipconfig(Rt_ipconfig_getnodeR�R(R5R(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyttest_ipconfig_getnode�st	win32wnetsrequires win32wnettnetbiossrequires netbioscCs#tj�}|j|dt�dS(NR�(Rt_netbios_getnodeR�R(R5R(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyttest_netbios_getnode�scCs5tj�}|j|d@d|�|j|�dS(NIs%012x(Rt_random_getnodeR^R�(R5R(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyttest_random_getnode�sRbsrequires ctypescCsBytj�}Wntk
r0|jd�nX|j|�dS(Nsrequires uuid_generate_time(Rt_unixdll_getnodeRFR�R�(R5R(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyttest_unixdll_getnode�s

cCstj�}|j|�dS(N(Rt_windll_getnodeR�(R5R(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyttest_windll_getnode�sN(R�R�R�R�RrRR�RRR�R�R�R�R�R�RR�R�R�R�(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyR��s$
$$$$$$	$cCstjtt�dS(N(Rtrun_unittestRR�(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyt	test_main�st__main__(R�ttestRR�RrRRtTestCaseRR�R�R�(((sg/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_uuid.pyt<module>s	��b