Current File : //opt/imh-python/lib/python2.7/test/test_set.pyo
�
��Wc@sddlZddlmZddlZddlZddlZddlZddlZddlm	Z	m
Z
ddlZddlZde
fd��YZd�Zdfd��YZd	fd
��YZdefd��YZd
ejfd��YZdefd��YZdefd��YZdefd��YZdefd��YZdefd��YZdefd��YZdefd��YZdefd��YZe�Z dejfd ��YZ!d!e!fd"��YZ"d#e!fd$��YZ#d%e!fd&��YZ$d'e!fd(��YZ%d)e!fd*��YZ&d+e!fd,��YZ'd-e!fd.��YZ(d/�Z)d0�Z*d1ejfd2��YZ+d3ejfd4��YZ,d5ejfd6��YZ-d7ejfd8��YZ.d9ejfd:��YZ/d;ejfd<��YZ0d=e0fd>��YZ1d?e0fd@��YZ2dAe0fdB��YZ3dCe0fdD��YZ4dEe0fdF��YZ5dGejfdH��YZ6dIe6fdJ��YZ7dKe6fdL��YZ8dMe6fdN��YZ9dOe6fdP��YZ:dQe6fdR��YZ;dSejfdT��YZ<dUe<fdV��YZ=dWe<fdX��YZ>dYe<fdZ��YZ?d[e<fd\��YZ@d]e<fd^��YZAd_ejfd`��YZBda�ZCdbfdc��YZDddfde��YZEdffdg��YZFdhfdi��YZGdjfdk��YZHdlfdm��YZIdnfdo��YZJddplKmLZLmMZMdq�ZNdrejfds��YZOdtfdu��YZPdvfdw��YZQdxejfdy��YZRdz�ZSd{�ZTd|�ZUd}�ZVd~ejfd��YZWeXd��ZYeZd�kr
eYd�e[�ndS(�i����N(ttest_support(t	randrangetshuffletPassThrucBseZRS((t__name__t
__module__(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR
sccst�dVdS(Ni(R(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pytcheck_pass_thrustBadCmpcBseZd�Zd�ZRS(cCsdS(Ni((tself((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt__hash__scCs
t�dS(N(tRuntimeError(Rtother((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt__cmp__s(RRR	R(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRs	tReprWrappercBseZdZd�ZRS(s*Used to test self-referential repr() callscCs
t|j�S(N(treprtvalue(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt__repr__s(RRt__doc__R(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR
stHashCountingIntcBs eZdZd�Zd�ZRS(sBint-like object that counts the number of times __hash__ is calledcGs
d|_dS(Ni(t
hash_count(Rtargs((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt__init__!scCs|jd7_tj|�S(Ni(RtintR	(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR	#s(RRRRR	(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRs	tTestJointOpscBseZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�Zd
�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�ZRS(cCsGd|_}d|_d|_|j|�|_tj|�|_dS(Nt
simsalabimt
madagascart4abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ(twordt	otherwordtletterstthetypetstdicttfromkeystd(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pytsetUp*s

		cCs9|jt|jgd�|jtt�jdd�dS(Nitai(tassertRaisest	TypeErrorRtsetR(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_new_or_init1scCsdt|j�}t|j�}|j||�|jt|jt��|jt|jgg�dS(N(	tsortedRR"tassertEqualR%RRRR&(Rtactualtexpected((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_uniquification5s
cCs&|jt|j�t|j��dS(N(R*tlenRR"(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_len<scCs�x3|jD](}|j||jk||jk�q
W|jt|jjgg�|jt|j�g�}|j	|j|j�|�dS(N(
RR*RR"R%R&t__contains__Rt	frozensettassertIn(RtcR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt
test_contains?s
&cCs/|jj|j�}x?|jD]4}|j||k||jkpO||jk�qW|j|j|j|j��|jt|�|j�|j	t
|jjt��|j	t|jjgg�xt
ttjttttfD]�}|j|jd�j|d��t
d��|j|jd�j|d��t
d��|j|jd�j|d��t
d��|j|jd�j|d��t
d	��|j|jd�j|d�|d
��t
d��q�W|j�}|j|jt
dg�|t
dg��|jddg��dS(
Ntabcbatcdctabcdtefgfetabcefgtccbtabcteftabceftfgii(RtunionRRR*R"RRttypeR%RRR&R'R1R R!tstrtunicodetlistttuple(RtuR3tCtx((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt
test_unionFs2%....;cCs�|jj|j�}|j|jt|j�B|�|j|jt|j�B|�y|j|jBWntk
rznX|jd�dS(Ns(s|t did not screen-out general iterables(RR?RR*R'R1R&tfail(Rti((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_orYs  
cCs/|jj|j�}x?|jD]4}|j||k||jkoO||jk�qW|j|j|j|j��|jt|�|j�|j	t
|jjt��xtt
tjttttfD]�}|j|jd�j|d��td��|j|jd�j|d��td��|j|jd�j|d��td��|j|jd�j|d��td��|j|jd�j|d	�|d
��td��q�W|jd�}|j�}|jt
�kr|jt|�t|��n|jt|�t|��dS(NR5R6tccR8tR:tbcR<tcbcftbagtb(RtintersectionRRR*R"RRR@R%RRR'R1R R!RARBRCRDtidtassertNotEqual(RRJR3RFRtz((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_intersectionds"2%....;c	Cs�d�}x�dD]�}|j|�}x�d
D]�}xtttjttttfD]_}||�}|j	|�}|||�}|j
||�|j|tkp�|t
k�qQWq,WqWdS(NcSst|�j|�S(s&Pure python equivalent of isdisjoint()(R'RR(ts1ts2((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pytfysRMR$tabR;tababacR6RLR8R:R<(
RMR$RZsabcR[scdcsccsefgfesccbsef(
RMR$RZsabcR[scdcsccsefgfesccbsef(RR'R1R R!RARBRCRDt
isdisjointR*t
assertTruetTruetFalse(	RRYtlargRWtrargRFRXR+R,((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_isdisjointxs	

%cCs�|jj|j�}|j|jt|j�@|�|j|jt|j�@|�y|j|j@Wntk
rznX|jd�dS(Ns(s&t did not screen-out general iterables(RRRRR*R'R1R&RI(RRJ((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_and�s  
cCs|jj|j�}x?|jD]4}|j||k||jkoO||jk�qW|j|j|j|j��|jt|�|j�|j	t
|jjt��|j	t|jjgg�x:t
ttjttttfD]}|j|jd�j|d��t
d��|j|jd�j|d��t
d��|j|jd�j|d��t
d��|j|jd�j|d��t
d��|j|jd�j�t
d��|j|jd�j|d�|d	��t
d
��q�WdS(NR5R6RZR8R;R:R$R<RQR3(Rt
differenceRRR*R"RRR@R%RRR&R'R1R R!RARBRCRD(RRJR3RF((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_difference�s2%....%cCs�|jj|j�}|j|jt|j�|�|j|jt|j�|�y|j|jWntk
rznX|jd�dS(Ns(s-t did not screen-out general iterables(RRdRR*R'R1R&RI(RRJ((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_sub�s  
cCs�|jj|j�}x=|jD]2}|j||k||jk||jkA�qW|j|j|j|j��|jt|�|j�|j	t
|jjt��|j	t|jjgg�x�t
ttjttttfD]�}|j|jd�j|d��t
d��|j|jd�j|d��t
d��|j|jd�j|d��t
d��|j|jd�j|d��t
d	��q�WdS(
NR5R6tabdR8R9R:R$R<R=(Rtsymmetric_differenceRRR*R"RRR@R%RRR&R'R1R R!RARBRCRD(RRJR3RF((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_symmetric_difference�s0%...cCs�|jj|j�}|j|jt|j�A|�|j|jt|j�A|�y|j|jAWntk
rznX|jd�dS(Ns(s^t did not screen-out general iterables(RRhRR*R'R1R&RI(RRJ((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_xor�s  
cCs�|j|jt|j��|j|jt|j��|j|j|jkt�|j|jt|j��|j|jt|j��|j|j|jkt�dS(N(	R*RR'RR1R_RTRR^(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt
test_equality�scCsGttdddddg�}|j|�}|jt|�d�dS(Ntabcdeftbcdtbdcbtfedtfedccbai(tmapR1RR*R.(RttR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_setOfFrozensets�scCs |jt|jj|j�dS(N(R%R&RR(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_compare�scCsCt|jdddg�\}}}|j||k�|j||k�|j||k�|j||k�|j||k�|j||k�|j||k�|j||k�|j||k�|jtd�jd��|jtd�jd��|jtd�jd��|jtd�jd��dS(NRZtabcdetdefR$R;tcbs(RqRR]tassertFalseR'tissubsett
issuperset(Rtptqtr((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_sub_and_super�s$cCs�x�ttjd�D]�}tj|j|�}tj|�}|j|j|d|j|f�t|j�tt	fkrd|j_
tj|j|�}tj|�}|j|jj
|j
�qqWdS(Nis%s != %si
(trangetpickletHIGHEST_PROTOCOLtdumpsRtloadsR*R@R'R1RG(RRJR{tdup((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt
test_pickling�s#cs�dd�fd��Y��d�}|j|g�}tj|�}|jt|�t|��x|D]}|}qiW|jt|�t|��|j|jd|j�dS(NtTracercs,eZd�Zd�Zd�fd�ZRS(cSs
||_dS(N(R(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�scSs|jS(N(R(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR	�scs�|jd�S(Ni(R(Rtmemo(R�(sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt__deepcopy__�sN(RRRR	tNoneR�((R�(sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��s		i
i((RtcopytdeepcopyRTRSR*R(RRrRR�telemtnewt((R�sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt
test_deepcopy�s

csnddd��Y�t�fd�td�D��}x2|D]*}||_||_t|g�|_q<WdS(NtAcBseZRS((RR(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�sc3s|]}��VqdS(N((t.0RJ(R�(sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pys	<genexpr>si�((R'txrangetcycletsub(RRR�((R�sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_gcs"
		cCssd|jfd��Y}|�}t�}|j|�|j||�|j|�|j|�|j|�dS(NtHcBseZd�ZRS(cSstt|�d@�S(Ni���(RRS(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR	s(RRR	(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�
s(RR'taddR2tremovetdiscard(RR�RRY((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_subclass_with_custom_hashs		


cCs�|jt�g�}|jt|jt�t�g�|jt|jt��t|d�r�|jt|jt��|jt|jt��|jt|jt��ndS(NR�(	RRR%R
R0thasattrR�R�R�(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_badcmps"cCsat�}|j|g�}||_t|�jd�d}|jt|�d||f�dS(Nt(is
%s([%s(...)])(R
RRRt	partitionR*(RtwRtname((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_cyclical_repr#s
		cCs�t�}|j|g�}||_ttjd�}zF||I|j�ttjd�}|j|j�t	|��Wd|j�tj
tj�XdS(Ntwbtrb(R
RRtopenRtTESTFNtcloseR*treadRtunlink(RR�Rtfo((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_cyclical_print*s		

 
cCs�d}tjttt|���}|jtd�|D��|�|j|�}|jtd�|D��|�|j|�|jtd�|D��|�t	|d�r�|j
|�n|jtd�|D��|�tjt|��}|jtd�|D��|�tjt|��}|jtd�|D��|�tjt|�d	�}|jtd
�|D��|�|j|tj|d	��dS(Ni
css|]}|jVqdS(N(R(R�R�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pys	<genexpr>;scss|]}|jVqdS(N(R(R�R�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pys	<genexpr>=scss|]}|jVqdS(N(R(R�R�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pys	<genexpr>?stsymmetric_difference_updatecss|]}|jVqdS(N(R(R�R�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pys	<genexpr>Bscss|]}|jVqdS(N(R(R�R�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pys	<genexpr>Dscss|]}|jVqdS(N(R(R�R�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pys	<genexpr>Fsi{css|]}|jVqdS(N(R(R�R�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pys	<genexpr>Hs(
R R!RqRR�R*tsumRRdR�R�R'R1(RtnR"Rtd2td3((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_do_not_rehash_dict_keys8s"  
     cCs|dtfd��Y}|�}tj|�}t|dg�}t|�|_~~tj�|j|�dkd�dS(NRFcBseZRS((RR(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRFMsisCycle was not collected(
tobjecttweakreftrefR'titerRGtgctcollectR]R�(RRFtobjR�t	container((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_container_iteratorKs	
cCstj|t|j�dS(N(Rtcheck_free_after_iteratingR�R(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_free_after_iteratingWs(RRR#R(R-R/R4RHRKRVRbRcReRfRiRjRkRsRtR~R�R�R�R�R�R�R�R�R�R�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR's8																					
	
					tTestSetcBs�eZeZd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d�Zd�Zd	�Z
d
�Zd�Zd�Zd
�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zejeed�d�d��ZRS(cCs�|j�}|j|j�|j|t|j��|j|j�|j|t|j��|jt|j|d�|jt|jd�dS(Nii(RRRR*R'RR%R&(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt	test_init]scCsD|jtd��}|j|�}|jt|�t|��dS(Ni(RRRTRS(RRRr((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_constructor_identityfscCs|jtt|j�dS(N(R%R&thashR(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt	test_hashkscCs@|jj�|j|jt��|jt|j�d�dS(Ni(RtclearR*R'R.(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt
test_clearns
cCsE|jj�}|j|j|�|jt|j�t|��dS(N(RR�R*RTRS(RR�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt	test_copysscCsr|jjd�|jd|j�|jj�}|jjd�|j|j|�|jt|jjg�dS(NtQ(RR�R2R�R*R%R&(RR�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_addxscCs�|jjd�|jd|j�|jt|jjd�|jt|jjg�|jt|j�g�}|j	|j|j�|�|j|j|j��|j|j|j�|�|jt|jj|j|j��dS(NR$R�(
RR�tassertNotInR%tKeyErrorR&RR1RR2(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_remove�scCslxeddgD]W}y|jj|�Wn0tk
rY}|jd}|j||�q
X|j�q
WdS(NR�ii(i(RR�R�RR*RI(Rtv1tetv2((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_remove_keyerror_unpacking�s
cCs}|jddg�}y|jj|�WnCtk
rn}|j|jd|kdj||jd��nX|j�dS(NiiisKeyError should be {0}, not {1}(RRR�R�R]RtformatRI(RtkeyR�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_remove_keyerror_set�s	cCs�|jjd�|jd|j�|jjd�|jt|jjg�|jt|j�g�}|j|j|j�|�|j|j|j��|j|j|j�|�|j|j|j��dS(NR$R�(	RR�R�R%R&RR1RR2(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_discard�scCs\x?tt|j��D](}|jj�}|j||j�qW|jt|jj�dS(N(R�R.RtpopR�R%R�(RRJR�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_pop�scCs�|jj|j�}|j|d�x+|j|jD]}|j||j�q6W|jt|jjt	��|jt
|jjgg�x�dd
ddfD]y\}}xjttt
jttttfD]J}|jd	�}|j|j||��d�|j|t|��q�Wq�Wx�dD]�}d}x�ttt
jttttfD]g}|jd	�}|j|j||�||��d�|j|t|�t|�Bt|�B�qMWq"WdS(NR6R7R8R9R:R;R<R=R5tabcdatahi(scdcsabcd(sefgfesabcefg(sccbsabc(sefsabcef(scdcsefgfesccbsefR�(RtupdateRR*R�RR2R%RRR&R'R1R R!RARBRCRDR(RtretvalR3R{R|RFR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_update�s"%
%(cCsJ|jt|j�O_x+|j|jD]}|j||j�q)WdS(N(RR'RRR2(RR3((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_ior�sc	Cs�|jj|j�}|j|d�x_|j|jD]M}||jkrp||jkrp|j||j�q6|j||j�q6W|jt	|jjt
��|jt|jjgg�x�d
ddd
fD]�\}}x�tt
tjttttfD]�}|jd�}|j|j||��d�|j|t|��d}|j|�}d	}|j|j||�||��d�|j|td�t|�@t|�@�q�Wq�WdS(NR6R3R8RMR:RNR<R5tcbc(scdcR3(sefgfeRM(sccbsbc(sefRM(Rtintersection_updateRR*R�RR2R�R%RRR&R'R1R R!RARBRCRDR(	RR�R3R{R|RFRtssRr((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_intersection_update�s$%(cCs~|jt|j�M_x_|j|jD]M}||jkrc||jkrc|j||j�q)|j||j�q)WdS(N(RR'RRR2R�(RR3((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt	test_iand�s
cCs |jj|j�}|j|d�x_|j|jD]M}||jkrp||jkrp|j||j�q6|j||j�q6W|jt	|jjt
��|jt|jjgg�|jt|jjgg�x>d
dddfD]*\}}xt
ttjttttfD]�}|jd�}|j|j||��d�|j|t
|��|jd	�}|j�|j||jd	��|jd	�}|j|d
��|j||jd��|jd	�}|j|d�|d
��|j||jd��qWq�WdS(NR6RZR8R;R:R$R<R5t
abcdefghihtabatcdefghihtefghih(scdcsab(sefgfesabc(sccbR$(sefsabc(Rtdifference_updateRR*R�RR2R�R%RRR&R�R'R1R R!RARBRCRDR(RR�R3R{R|RFR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_difference_update�s.%
cCs~|jt|j�8_x_|j|jD]M}||jkrc||jkrc|j||j�q)|j||j�q)WdS(N(RR'RRR2R�(RR3((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt	test_isubs
cCsQ|jj|j�}|j|d�x]|j|jD]K}||jk||jkArn|j||j�q6|j||j�q6W|jt	|jjt
��|jt|jjgg�x�d
ddd
fD]y\}}xjtt
tjttttfD]J}|jd	�}|j|j||��d�|j|t|��q�Wq�WdS(NR6RgR8R9R:R$R<R=R5(scdcsabd(sefgfesabcefg(sccbR$(sefsabcef(RR�RR*R�RR2R�R%RRR&R'R1R R!RARBRCRDR(RR�R3R{R|RFR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt test_symmetric_difference_updates%cCs||jt|j�N_x]|j|jD]K}||jk||jkAra|j||j�q)|j||j�q)WdS(N(RR'RRR2R�(RR3((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt	test_ixors
cCs�|jj�}||O}|j||j�||M}|j||j�||8}|j||j��|jj�}||N}|j||j��dS(N(RR�R*R(RRr((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_inplace_on_self$s



cCsW|jd�}tj|�}|jt|�t|��d}|jtt|�dS(Ntgallahad(RR�tproxyR*RAR�R%tReferenceError(RRR{((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_weakref0s
t
test_c_apis*C API test only available in a debug buildcCs|jt�j�t�dS(N(R*R'R�R^(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�7s(RRR'RR�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�tunittestt
skipUnlessR�R�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�Zs0																						tSetSubclasscBseZRS((RR(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�<stTestSetSubclasscBseZeZRS((RRR�R(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�?stSetSubclassWithKeywordArgscBseZgdd�ZRS(cCstj||�dS(N(R'R(Rtiterabletnewarg((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRCsN(RRR�R(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�BstTestSetSubclassWithKeywordArgscBseZd�ZRS(cCstdd�dS(s=SF bug #1486663 -- this used to erroneously raise a TypeErrorR�iN(R�(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_keywords_in_subclassHs(RRR�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�Fst
TestFrozenSetcBsVeZeZd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d�ZRS(cCs?|j|j�}|j|j�|j|t|j��dS(N(RRRRR*R'(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�OscCs�t�}t�tg�td�td�t�tg�td�td�ttd��tt��t|�|g}|jtttt|���d�dS(NRMii(((R1R�R*R.R'RqRS(RRYtefs((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_singleton_empty_frozensetTs	!!cCsD|jtd��}|j|�}|jt|�t|��dS(Ni(RRR*RS(RRRr((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�]scCs�|jt|jd��t|jd���d}gt|�D]}t|�^qA}t�}x:td�D],}t|�|jt|j|���qoW|jt|�d�dS(Ntabcdebtebecdaidi�i(	R*R�RR�RR'RR�R.(RR�RJtseqtresults((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�bs%	
 cCs2|jj�}|jt|j�t|��dS(N(RR�R*RS(RR�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�oscCs�td�td�dg}|j|�}|jt|��}|j||�|jt|�t|��i}d||<|j||d�dS(Ni
tabcdefgtapplei*(RRCRtreversedR*RTRS(RR�tkey1tkey2R"((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_frozen_as_dictkeyss
cCs/|jd�}|jt|�t|��dS(Ntabcdcda(RR*R�(RRY((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_hash_caching}scCs�d}t�}|j}gt|�D]}|dd|>f^q%}xQtd|�D]?}|ttg|D]\}}||@rl|^ql���qVW|jt|�d|�dS(Ni
ii(R'R�RR�R�R1R*R.(RR�t
hashvaluestaddhashvalueRJt	elemmasksR�tm((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_hash_effectiveness�s		-=(RRR1RR�R�R�R�R�RRR(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�Ls					
		
	tFrozenSetSubclasscBseZRS((RR(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR	�stTestFrozenSetSubclasscBs2eZeZd�Zd�Zd�Zd�ZRS(cCsD|jtd��}|j|�}|jt|�t|��dS(Ni(RRRTRS(RRRr((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��scCs2|jj�}|jt|j�t|��dS(N(RR�RTRS(RR�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��scCs/|j�}|j|�}|j||�dS(N(RR*(RRRr((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_nested_empty_constructor�scCs�|j}t�}|�}|�|g�|d�|d�|�|g�|d�|d�|td��||��|t��||||�||�g}|jtttt|���t|��dS(NRMi(((RR1R�R*R.R'RqRS(Rt	FrozensetRYtFR�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��s			!!*(RRR	RR�R�RR�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR
�s
			tTestBasicOpscBs�eZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�Zd
�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�ZRS(cCs2|jdk	r.|jt|j�|j�ndS(N(RR�R*R'(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt	test_repr�scCs�t|j�}|j|jd��|j|jd��|dd!jd�}|j�g|jD]}t|�^qe}|j�|j||�dS(Nt{t}ii����s, (	RR'R]t
startswithtendswithtsplittsorttvaluesR*(RttexttresultRtsorted_repr_values((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pytcheck_repr_against_values�s
"
cCs�ttjd�}zL||jI|j�ttjd�}|j|j�t|j��Wd|j�tjtj�XdS(NR�R�(	R�RR�R'R�R*R�RR�(RR�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt
test_print�s

#
cCs |jt|j�|j�dS(N(R*R.R'tlength(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_length�scCs|j|j|j�dS(N(R*R'(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_self_equality�scCs|j|j|j�dS(N(R*R'R�(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_equivalent_equality�scCs |j|jj�|j�dS(N(R*R'R�R�(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��scCs'|j|jB}|j||j�dS(N(R'R*R�(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_self_union�scCs$|jtB}|j||j�dS(N(R't	empty_setR*R�(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_empty_union�s
cCs$t|jB}|j||j�dS(N(R!R'R*R�(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_union_empty�s
cCs'|j|j@}|j||j�dS(N(R'R*R�(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_self_intersection�scCs!|jt@}|j|t�dS(N(R'R!R*(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_empty_intersection�s
cCs!t|j@}|j|t�dS(N(R!R'R*(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_intersection_empty�s
cCs-|jj|j�}|j||j�dS(N(R'R\R*(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_self_isdisjoint�scCs&|jjt�}|j|t�dS(N(R'R\R!R*R^(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_empty_isdisjoint�scCs&tj|j�}|j|t�dS(N(R!R\R'R*R^(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_isdisjoint_empty�scCs$|j|jA}|j|t�dS(N(R'R*R!(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_self_symmetric_difference�scCs$|jtA}|j||j�dS(N(R'R!R*(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_empty_symmetric_difference�s
cCs$|j|j}|j|t�dS(N(R'R*R!(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_self_differencescCs$|jt}|j||j�dS(N(R'R!R*R�(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_empty_differences
cCs!t|j}|j|t�dS(N(R!R'R*(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_empty_difference_revs
cCsYx$|jD]}|j||j�q
Wt|j�}|j|j�t|j��dS(N(R'R2RR�R*t__length_hint__R.(Rtvtsetiter((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_iterationscCsixbttjd�D]M}tj|j|�}tj|�}|j|j|d|j|f�qWdS(Nis%s != %s(RR�R�R�R'R�R*(RtprotoR{R�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�s
(RRRRRRRRR�R R"R#R$R%R&R'R(R)R*R+R,R-R.R2R�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�s.																						tTestBasicOpsEmptycBseZd�ZRS(cCsLd|_g|_t|j�|_t|j�|_d|_d|_dS(Ns	empty setisset([])(tcaseRR'R�RR(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#!s			(RRR#(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR4 stTestBasicOpsSingletoncBs#eZd�Zd�Zd�ZRS(cCsOd|_dg|_t|j�|_t|j�|_d|_d|_dS(Nsunit set (number)iisset([3])(R5RR'R�RR(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#,s		cCs|jd|j�dS(Ni(R2R'(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_in4scCs|jd|j�dS(Ni(R�R'(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_not_in7s(RRR#R7R8(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR6+s		tTestBasicOpsTuplecBs#eZd�Zd�Zd�ZRS(cCsOd|_dg|_t|j�|_t|j�|_d|_d|_dS(Nsunit set (tuple)itzeroisset([(0, 'zero')])(iszero(R5RR'R�RR(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#=s		cCs|jd|j�dS(NiR:(iszero(R2R'(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR7EscCs|jd|j�dS(Ni	(R�R'(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR8Hs(RRR#R7R8(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR9<s		tTestBasicOpsTriplecBseZd�ZRS(cCsXd|_ddtjg|_t|j�|_t|j�|_d|_d|_dS(Ns
triple setiR:i(	R5toperatorR�RR'R�RR�R(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#Ns		(RRR#(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR;MstTestBasicOpsStringcBseZd�Zd�ZRS(cCsLd|_dddg|_t|j�|_t|j�|_d|_dS(Ns
string setR$RQR3i(R5RR'R�R(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#Ys
	cCs|j�dS(N(R(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR`s(RRR#R(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR=Xs	tTestBasicOpsUnicodecBseZd�Zd�ZRS(cCsLd|_dddg|_t|j�|_t|j�|_d|_dS(Nsunicode setuaubuci(R5RR'R�R(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#fs
	cCs|j�dS(N(R(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRms(RRR#R(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR>es	tTestBasicOpsMixedStringUnicodecBseZd�Zd�ZRS(cCsOd|_ddddg|_t|j�|_t|j�|_d|_dS(Nsstring and bytes setR$RQuaubi(R5RR'R�R(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#ss
	cCs!tj��|j�WdQXdS(N(Rtcheck_warningsR(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRzs
(RRR#R(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR?rs	ccst�tVdS(N(R&R^(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pytbaditer�sccs	tVdS(N(R^(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pytgooditer�stTestExceptionPropagationcBs)eZdZd�Zd�Zd�ZRS(s?SF 628246:  Set constructor should not trap iterator TypeErrorscCs|jttt��dS(N(R%R&R'RA(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_instanceWithException�scCsgtdddg�td�tidd6dd6dd6�ttd��td�tt��dS(	NiiitonettwotthreeR;(iii(R'R�RB(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_instancesWithoutException�s

cCs_tdddg�}y%x|D]}|jdg�qWWntk
rMnX|jd�dS(Niiiis0no exception when changing size during iteration(R'R�R
RI(RRRJ((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_changingSizeWhileIterating�s

(RRRRDRHRI(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRC�s			t
TestSetOfSetscBseZd�ZRS(cCs~tdg�}t|g�}|j�}|jt|�t�|j|�|j|�|j|t��|j|�dS(Ni(R1R'R�R*R@R�R�R�(Rtinnertoutertelement((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_constructor�s

(RRRN(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRJ�st
TestBinaryOpscBs�eZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�Zd
�Zd�Zd�Zd�Zd�Zd�ZRS(cCstd�|_dS(Niii(iii(R'(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#�scCs2|j|jtidd6dd6dd6��dS(Niiiiii(R*R'(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_eq�scCs0|jtdg�B}|j|td��dS(Niii(iii(R'R*(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_union_subset�scCsE|jtddddg�B}|j|tddddg��dS(Niiii(R'R*(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_union_superset�scCsE|jtdddg�B}|j|tdddddg��dS(Niiiii(R'R*(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_union_overlap�scCs<|jtdg�B}|j|tddddg��dS(Niiii(R'R*(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_union_non_overlap�scCs-|jtd�@}|j|td��dS(Nii(ii(ii(R'R*(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_intersection_subset�scCsB|jtddddg�@}|j|tdddg��dS(Niiii(R'R*(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_intersection_superset�scCs9|jtdddg�@}|j|tdg��dS(Niii(R'R*(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_intersection_overlap�scCs*|jtdg�@}|j|t�dS(Ni(R'R*R!(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_intersection_non_overlap�scCs,|jjtd��}|j|t�dS(Nii(ii(R'R\R*R_(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_isdisjoint_subset�scCs8|jjtddddg��}|j|t�dS(Niiii(R'R\R*R_(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_isdisjoint_superset�s$cCs5|jjtdddg��}|j|t�dS(Niii(R'R\R*R_(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_isdisjoint_overlap�s!cCs/|jjtdg��}|j|t�dS(Ni(R'R\R*R^(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_isdisjoint_non_overlap�scCs0|jtd�A}|j|tdg��dS(Niii(ii(R'R*(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_sym_difference_subset�scCs0|jtd�A}|j|tdg��dS(Niiii(iiii(R'R*(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_sym_difference_superset�scCs9|jtd�A}|j|tddddg��dS(Niiiii(iii(R'R*(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_sym_difference_overlap�scCs<|jtdg�A}|j|tddddg��dS(Niiii(R'R*(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_sym_difference_non_overlap�scCsLtd�td�}}|jtt||�|jt||�d�dS(NR$RQi(R'R%R&tcmpR*(RR$RQ((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_cmp�s(RRR#RPRQRRRSRTRURVRWRXRYRZR[R\R]R^R_R`Rb(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRO�s&																		t
TestUpdateOpscBs�eZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�Zd
�Zd�Zd�Zd�Zd�Zd�Zd�Zd�ZRS(cCstd�|_dS(Niii(iii(R'(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#scCs5|jtdg�O_|j|jtd��dS(Niii(iii(R'R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRQscCsJ|jtddddg�O_|j|jtddddg��dS(Niiii(R'R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRRs!cCsJ|jtdddg�O_|j|jtdddddg��dS(Niiiii(R'R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRSscCsA|jtdg�O_|j|jtddddg��dS(Niiii(R'R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRTscCsK|jjtdddg��|j|jtdddddg��dS(Niiiii(R'R�R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_union_method_callscCs2|jtd�M_|j|jtd��dS(Nii(ii(ii(R'R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRUscCsG|jtddddg�M_|j|jtdddg��dS(Niiii(R'R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRVs!cCs>|jtdddg�M_|j|jtdg��dS(Niii(R'R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRW#scCs/|jtdg�M_|j|jt�dS(Ni(R'R*R!(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRX'scCs?|jjtdddg��|j|jtdg��dS(Niii(R'R�R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_intersection_method_call+scCs5|jtd�N_|j|jtdg��dS(Niii(ii(R'R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR]/scCs5|jtd�N_|j|jtdg��dS(Niiii(iiii(R'R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR^3scCs>|jtd�N_|j|jtddddg��dS(Niiiii(iii(R'R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR_7scCsA|jtdg�N_|j|jtddddg��dS(Niiii(R'R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR`;scCsH|jjtdddg��|j|jtddddg��dS(Niiiii(R'R�R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_sym_difference_method_call?scCs5|jtd�8_|j|jtdg��dS(Niii(ii(R'R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_difference_subsetCscCs2|jtd�8_|j|jtg��dS(Niiii(iiii(R'R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_difference_supersetGscCs8|jtd�8_|j|jtddg��dS(Niiiii(iii(R'R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_difference_overlapKscCs>|jtdg�8_|j|jtdddg��dS(Niiii(R'R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_difference_non_overlapOscCsB|jjtdddg��|j|jtddg��dS(Niiiii(R'R�R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_difference_method_callSs(RRR#RQRRRSRTRdRURVRWRXReR]R^R_R`RfRgRhRiRjRk(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRcs*																				t
TestMutatecBs�eZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�Zd
�ZRS(cCs(dddg|_t|j�|_dS(NR$RQR3(RR'(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#ZscCs-|jjd�|j|jtd��dS(NR3R;(R'R�R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_add_present^scCs-|jjd�|j|jtd��dS(NR"R7(R'R�R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_add_absentbscCsgt�}d}x>|jD]3}|j|�|d7}|jt|�|�qW|j||j�dS(Nii(R'RR�R*R.(Rttmptexpected_lenR0((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_add_until_fullfs	

cCs-|jjd�|j|jtd��dS(NRQtac(R'R�R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_remove_presentoscCs9y!|jjd�|jd�Wntk
r4nXdS(NR"s7Removing missing element should have raised LookupError(R'R�RItLookupError(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_remove_absentss

cCsZt|j�}xD|jD]9}|jj|�|d8}|jt|j�|�qWdS(Ni(R.R'RR�R*(RRpR0((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_remove_until_emptyzs

cCs-|jjd�|j|jtd��dS(NR3RZ(R'R�R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_discard_present�scCs-|jjd�|j|jtd��dS(NR"R;(R'R�R*(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_discard_absent�scCs*|jj�|jt|j�d�dS(Ni(R'R�R*R.(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��s
cCspi}x |jr(d||jj�<q	W|jt|�t|j��x!|jD]}|j||�qRWdS(N(R'R�R�R*R.RR2(RtpoppedR0((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��scCs0|jjd�|j|jt|j��dS(N((R'R�R*R(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_update_empty_tuple�scCs0|jjd�|j|jt|j��dS(NR$(R$(R'R�R*R(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_update_unit_tuple_overlap�scCs7|jjd�|j|jt|jdg��dS(NR$RU(R$RU(R'R�R*R(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt"test_update_unit_tuple_non_overlap�s(RRR#RmRnRqRsRuRvRwRxR�R�RzR{R|(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRlYs														tTestSubsetscBsUeZidd6dd6Zidd6dd6dd6dd6dd6dd6Zd�ZRS(	Rys<=Rzs>=s==s!=t>t<cCs|j}|j}xd	D]�}||jk}td|dt��}|j||�|tjkr�t|tj|�}||�}|j||�ntj	|}td|dt��}|j||�|tjkrt|tj|�}||�}|j||�qqWdS(
Ns!=s==Rs<=R~s>=RGty(s!=s==Rs<=R~s>=(
tlefttrighttcasestevaltlocalsR*R}tcase2methodtgetattrtreverse(RRGR�R5R,Rtmethodtrcase((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt
test_issubset�s"		

(RRR�R�R�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR}�s



tTestSubsetEqualEmptycBs&eZe�Ze�ZdZdZRS(s
both emptys==s<=s>=(s==s<=s>=(RRR'R�R�R�R�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��s		tTestSubsetEqualNonEmptycBs8eZeddg�Zeddg�ZdZdZRS(iis
equal pairs==s<=s>=(s==s<=s>=(RRR'R�R�R�R�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��stTestSubsetEmptyNonEmptycBs/eZe�Zeddg�ZdZdZRS(iisone empty, one non-emptys!=Rs<=(s!=Rs<=(RRR'R�R�R�R�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��s	tTestSubsetPartialcBs5eZedg�Zeddg�ZdZdZRS(iis&one a non-empty proper subset of others!=Rs<=(s!=Rs<=(RRR'R�R�R�R�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��stTestSubsetNonOverlapcBs2eZedg�Zedg�ZdZdZRS(iisneither empty, neither containss!=(RRR'R�R�R�R�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��stTestOnlySetsInBinaryOpscBs}eZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�ZRS(
cCst|j|j|jkt�|j|j|jkt�|j|j|jkt�|j|j|jkt�dS(N(R*RR'R_R^(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt
test_eq_ne�scCs;y|j|jO_Wntk
r)nX|jd�dS(Nsexpected TypeError(R'RR&RI(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_update_operator�s

cCs?|jr|jj|j�n|jt|jj|j�dS(N(totherIsIterableR'R�RR%R&(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�s	csq�jt�fd���jt�fd���jrQ�jj�j�n�jt�jj�j�dS(Ncs�j�jBS(N(R'R((R(sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt<lambda>	scs�j�jBS(N(RR'((R(sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�
s(R%R&R�R'R?R(R((Rsf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRHs
	cCs;y|j|jM_Wntk
r)nX|jd�dS(Nsexpected TypeError(R'RR&RI(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt!test_intersection_update_operators

cCs?|jr|jj|j�n|jt|jj|j�dS(N(R�R'R�RR%R&(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�s
			csq�jt�fd���jt�fd���jrQ�jj�j�n�jt�jj�j�dS(Ncs�j�j@S(N(R'R((R(sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�!scs�j�j@S(N(RR'((R(sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�"s(R%R&R�R'RRR(R((Rsf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRV s
	cCs;y|j|jN_Wntk
r)nX|jd�dS(Nsexpected TypeError(R'RR&RI(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt#test_sym_difference_update_operator(s

cCs?|jr|jj|j�n|jt|jj|j�dS(N(R�R'R�RR%R&(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_sym_difference_update0s
			csq�jt�fd���jt�fd���jrQ�jj�j�n�jt�jj�j�dS(Ncs�j�jAS(N(R'R((R(sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�9scs�j�jAS(N(RR'((R(sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�:s(R%R&R�R'RhR(R((Rsf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_sym_difference8s
	cCs;y|j|j8_Wntk
r)nX|jd�dS(Nsexpected TypeError(R'RR&RI(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_difference_update_operator@s

cCs?|jr|jj|j�n|jt|jj|j�dS(N(R�R'R�RR%R&(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�Hs
			csq�jt�fd���jt�fd���jrQ�jj�j�n�jt�jj�j�dS(Ncs�j�jS(N(R'R((R(sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�Qscs�j�jS(N(RR'((R(sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�Rs(R%R&R�R'RdR(R((Rsf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRePs
	(RRR�R�R�RHR�R�RVR�R�R�R�R�Re(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��s												tTestOnlySetsNumericcBseZd�ZRS(cCs%td�|_d|_t|_dS(Niiii(iii(R'RR_R�(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#[s	(RRR#(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�ZstTestOnlySetsDictcBseZd�ZRS(cCs3td�|_idd6dd6|_t|_dS(Niiii(iii(R'RR^R�(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#cs(RRR#(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�bstTestOnlySetsTuplecBseZd�ZRS(cCs%td�|_d|_t|_dS(Niiiii(iii(iii(R'RR^R�(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#ks	(RRR#(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�jstTestOnlySetsStringcBseZd�ZRS(cCs%td�|_d|_t|_dS(NiiiR;(iii(R'RR^R�(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#ss	(RRR#(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�rstTestOnlySetsGeneratorcBseZd�ZRS(cCs1d�}td�|_|�|_t|_dS(Ncss&xtddd�D]}|VqWdS(Nii
i(R�(RJ((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pytgen|siii(iii(R'RR^R�(RR�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#{s	(RRR#(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�zstTestCopyingcBseZd�Zd�ZRS(cCs�t|jj��}|jt|�t|j��xI|jD]>}|j||�|j|�}|j||j|��q>W|j	|�dS(N(
RCR'R�R*R.R2tindextassertIsR�Rx(RR�teltpos((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��scCs)tj|j�}|j||j�dS(N(R�R�R'tassertSetEqual(RR�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_deep_copy�s(RRR�R�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��s		tTestCopyingEmptycBseZd�ZRS(cCst�|_dS(N(R'(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#�s(RRR#(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��stTestCopyingSingletoncBseZd�ZRS(cCstdg�|_dS(Nthello(R'(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#�s(RRR#(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��stTestCopyingTriplecBseZd�ZRS(cCstdddg�|_dS(NR:i(R'R�(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#�s(RRR#(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��stTestCopyingTuplecBseZd�ZRS(cCstdg�|_dS(Nii(ii(R'(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#�s(RRR#(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��stTestCopyingNestedcBseZd�ZRS(cCstddfg�|_dS(Niiii(ii(ii(R'(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#�s(RRR#(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��stTestIdentitiescBs5eZd�Zd�Zd�Zd�Zd�ZRS(cCs"td�|_td�|_dS(Ntabracadabratalacazam(R'R$RQ(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR#�scCs�|j|j}}|j|||k�|j|||k�|j||@|k�|j||@|k�|j||B|k�|j||B|k�|j||A||Bk�dS(N(R$RQR](RR$RQ((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_binopsVsSubsets�scCs�|j|j}}|j||@||@�|j||B||B�|j||A||A�||kr�|j||||�ndS(N(R$RQR*RT(RR$RQ((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_commutativity�scCs�|j|j}}|j||||@B||B||B�|j||@||AB||B�|j|||B||B�|j|||B||B�|j||||@B|�|j||||@B|�|j||||B||A�dS(N(R$RQR*(RR$RQ((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_summations�s( cCsm|j|jt�}}}|j|||@|�|j|||@|�|j||@||A@|�dS(N(R$RQR'R*(RR$RQR:((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_exclusion�s(RRR#R�R�R�R�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��s
		
		ccsx|D]}|VqWdS(sRegular generatorN((tseqnRJ((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pytR�s
tGcBs eZdZd�Zd�ZRS(sSequence using __getitem__cCs
||_dS(N(R�(RR�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�scCs|j|S(N(R�(RRJ((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt__getitem__�s(RRRRR�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��s	tIcBs)eZdZd�Zd�Zd�ZRS(s Sequence using iterator protocolcCs||_d|_dS(Ni(R�RJ(RR�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�s	cCs|S(N((R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt__iter__�scCsD|jt|j�kr!t�n|j|j}|jd7_|S(Ni(RJR.R�t
StopIteration(RR0((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pytnext�s
	(RRRRR�R�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��s		tIgcBs eZdZd�Zd�ZRS(s9Sequence using iterator protocol defined with a generatorcCs||_d|_dS(Ni(R�RJ(RR�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�s	ccsx|jD]}|Vq
WdS(N(R�(Rtval((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��s(RRRRR�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��s	tXcBs eZdZd�Zd�ZRS(s Missing __getitem__ and __iter__cCs||_d|_dS(Ni(R�RJ(RR�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRs	cCsD|jt|j�kr!t�n|j|j}|jd7_|S(Ni(RJR.R�R�(RR0((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�s
	(RRRRR�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�s	tNcBs eZdZd�Zd�ZRS(sIterator missing next()cCs||_d|_dS(Ni(R�RJ(RR�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRs	cCs|S(N((R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�s(RRRRR�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�s	tEcBs)eZdZd�Zd�Zd�ZRS(sTest propagation of exceptionscCs||_d|_dS(Ni(R�RJ(RR�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRs	cCs|S(N((R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�scCsdddS(Nii((R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�s(RRRRR�R�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�s		tScBs)eZdZd�Zd�Zd�ZRS(sTest immediate stopcCsdS(N((RR�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR scCs|S(N((R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�"scCs
t�dS(N(R�(R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�$s(RRRRR�R�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�s		(tchaintimapcCs(ttd�ttt|�����S(s Test multiple tiers of iteratorscSs|S(N((RG((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�*s(R�R�R�R�R�(R�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pytL(stTestVariousIteratorArgscBs#eZd�Zd�Zd�ZRS(c	Cs�x�ttfD]�}x�ddtd�d	tddd�fD]�}xHtttttt	fD].}|j
|||��t||���qZW|jt|t
|��|jt|t|��|jt|t|��q;Wq
WdS(
Nt123RMi�tdog333333�?i�i�i(R�g333333�?(R'R1RR�R�R�R�R�R�R�R�R%R&R�R�tZeroDivisionErrorR�(RtconsRtg((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyRN.s.,cCs/td�}xddtd�dtddd	�d
fD]�}x�|j|j|j|j|jfD]�}xmtt	t
ttfD]V}||�}|||��}t
|t�r�|j||�q~|j||�q~W|jt|t|��|jt|t|��|jt|t|��qbWq7WdS(NtnovemberR�RMi�R�g333333�?i�i�itdecember(sdog333333�?(R'RR�R?RRRdRhR\R�R�R�R�R�t
isinstancetboolR*R�R%R&R�R�R�R�(RRtdatatmethR�R,R+((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_inline_methods7s1+cCsEx>ddtd�dtddd�d	fD]}x	dD]}x�ttttttfD]f}td�}|j	�}t
||�t||���t
||�||��|j||�qWW|j
tt
td�|�t|��|j
tt
td�|�t|��|j
tt
td�|�t|��q8Wq+WdS(NR�RMi�R�g333333�?i�i�iR�R�R�R�R�tjanuary(sdog333333�?(supdatesintersection_updatesdifference_updatessymmetric_difference_update(RR�R�R�R�R�R�R�R'R�R�RCR�R%R&R�R�R�R�(RR�tmethnameR�RRr((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_inplace_methodsFs1
(((RRRNR�R�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�,s			tbad_eqcBseZd�Zd�ZRS(cCs#trtj�t�n||kS(N(tbe_badtset2R�R�(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt__eq__Vs
	cCsdS(Ni((R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR	[s(RRR�R	(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�Us	tbad_dict_clearcBseZd�Zd�ZRS(cCstrtj�n||kS(N(R�tdict2R�(RR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�_s
cCsdS(Ni((R((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR	cs(RRR�R	(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�^s	t
TestWeirdBugscBseZd�Zd�ZRS(cCs}tat�h}d�td�D�ata|jt|jt�tat	�h}idt	�6ata|jt�dS(NcSsh|]}t��qS((R�(R�RJ((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pys	<setcomp>ls	iK(
R_R�R�RR�R^R%R�R�R�R�R�R�(Rtset1((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_8420_set_mergegscCsxttd��}|j�|jtd��t|�}|j�ttd��}|jtd��t|�dS(Nid(R'RR�R�R�RC(RRtsiR$((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_iter_and_mutatevs

(RRR�R�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR�fs	ccsjt|�}y>t|j�g�}x"t|�D]}|V||BVq1WWntk
ret�VnXdS(s-Generates all subsets of a set or sequence U.N(R�R1R�tpowersetR�(tURGR�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��s
c	Cstgt|�D]}t|g�^q
}tgtt|��D]/}|tg|D]}||A^qQ�f^q>�S(s!Graph of n-dimensional hypercube.(RR1R R�(R�RGt
singletonsR((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pytcube�s(cCs�i}x�|D]�}x�||D]�}g||D]$}||kr/t||g�^q/}g||D]$}||krdt||g�^qd}t||�|t||g�<qWq
W|S(s�Graph, the vertices of which are edges of G,
    with two vertices being adjacent iff the corresponding
    edges share a vertex.(R1(R�R�RGR�RUtnxtny((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt	linegraph�s
55(cCsRt�}xB|j�D]4\}}x%|D]}x||D]}||krRq:n|||kr�|jt|||g��q:x�||D]�}||kr�q�n|||kr�|jt||||g��q�xe||D]Y}||ks�||krq�n|||kr�|jt|||||g��q�q�Wq�Wq:Wq)WqW|S(sKReturn a set of faces in G.  Where a face is a set of vertices on that face(R'titemsR�R1(R�RYR�tedgesR�tv3tv4tv5((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pytfaces�s&	
"9t
TestGraphscBseZd�Zd�ZRS(cCs�td�}t|�}|jt|�d�x*|j�D]}|jt|�d�q;Wtd�|j�D��}|j||�t|�}|jt|�d�x$|D]}|jt|�d�q�WdS(Niicss"|]}|D]}|Vq
qdS(N((R�R�R0((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pys	<genexpr>�sii(R�R'R*R.RR�(RR�t	vertices1tedget	vertices2t	cubefacestface((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt	test_cube�s
cCsOtd�}t|�}|jt|�d�t|�}x*|j�D]}|jt|�d�qGWtd�|j�D��}|j||�t|�}tjt	�}x$|D]}|t|�cd7<q�W|j|dd�|j|dd�xK|D]C}	|	}
|jt|
�d�x|
D]}|j
||�q-WqWdS(	Niiicss"|]}|D]}|Vq
qdS(N((R�R�R�((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pys	<genexpr>�siiii(R�R�R*R.R'RR�tcollectionstdefaultdictRR2(RR�t
cuboctahedrontverticesR�t
otherverticest	cubofacest	facesizesR�tvertexR�tcubevert((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyttest_cuboctahedron�s&


(RRR�R�(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyR��s	c!Cs�tttttttttt	t
ttt
ttttttttttttttttttt f!}t!j"|�|r�t#t$d�r�ddl%}dgd}xAt't(|��D]-}t!j"|�|j)�t$j*�||<q�W|GHndS(Ntgettotalrefcounti����i(+R�R�R�R�R
RJRCR4R6R9R;RORcRlR�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�Rtrun_unittestR�tsysR�R�R�R.R�R�(tverbosettest_classesR�tcountsRJ((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt	test_main�sT	



t__main__R(\R�ttestRR�R�R<R�R�trandomRRRR�t	ExceptionRRRR
RRtTestCaseRR�R'R�R�R�R�R�R1R	R
R!RR4R6R9R;R=R>R?RARBRCRJRORcRlR}R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�t	itertoolsR�R�R�R�R�R�R�R�R�R�R�R�R�RRR^(((sf/builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/test/test_set.pyt<module>s�	�4�>	q

		
TVJ&i+	
	
		)					11