Spamworldpro Mini Shell
Spamworldpro


Server : Apache/2.4.62 (Unix) OpenSSL/1.0.2k-fips
System : Linux server1.richineiserver.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : fdshops ( 1003)
PHP Version : 8.2.21
Disable Function : NONE
Directory :  /lib/python2.7/site-packages/zope/component/tests/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/python2.7/site-packages/zope/component/tests/test__api.pyc
�
6j/Qc@s	dZddlZdejfd��YZdejfd��YZdejfd��YZd	ejfd
��YZdejfd��YZd
ejfd��YZdejfd��YZ	dejfd��YZ
dejfd��YZdejfd��YZdejfd��YZ
dejfd��YZdejfd��YZdejfd��YZdejfd ��YZd!ejfd"��YZd#ejfd$��YZd%ejfd&��YZd'ejfd(��YZdad)�Zd*�ZdS(+s Tests for z.c._api
i����NtTest_getSiteManagercBs]eZddlmZmZd�Zd�Zd�Zd�Zd�Z	d�Z
d�ZRS(	i����(tsetUpttearDowncOsddlm}|||�S(Ni����(tgetSiteManager(tzope.component._apiR(tselftargstkwR((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyt_callFUTscCs6ddlm}|j�}|j|j|��dS(Ni����(tIComponentLookup(tzope.component.interfacesR	Rt
assertTruet
providedBy(RR	tsm((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyttest_sm_is_IComponentLookupscCsLddlm}|j�}|j||k�|j|j�|k�dS(Ni����(tbase(tzope.component.globalregistryRRR(RRR
((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyttest_sm_is_singleton scCs&|j|jd�|j�k�dS(N(RRtNone(R((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyttest_w_None&scCsEddlm}t�}||�}|j|j|�|k�dS(Ni����(tConformsToIComponentLookup(tzope.component.tests.examplesRtobjectRR(RRtsitemanagertcontext((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyt(test_getSiteManager_w_conforming_context)s	cCs-ddlm}|j||jt��dS(Ni����(tComponentLookupError(R
RtassertRaisesRR(RR((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyt0test_getSiteManager_w_invalid_context_no_adapter/scs�ddlm}ddlm}ddlm}|�}t���fd�}|j||f|d�|j|j	t���k�dS(Ni����(t	Interface(tgetGlobalSiteManager(R	cs�S(N((tx(R
(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyt_adapt9st(
tzope.interfaceRRRR
R	RtregisterAdapterRR(RRRR	tgsmR ((R
sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyt/test_getSiteManager_w_invalid_context_w_adapter3s		(t__name__t
__module__tzope.component.testingRRRRRRRRR%(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRs						tTest_getAdapterInContextcBs9eZddlmZmZd�Zd�Zd�ZRS(i����(RRcOsddlm}|||�S(Ni����(tgetAdapterInContext(tzope.componentR*(RRRR*((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRCscCs\ddlm}ddlm}d|fd��Y}|j||jt�|dd�dS(Ni����(R(RtIFoocBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,JsR(R"RR
RRRRR(RRRR,((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyt	test_missGs
	cCs�ddlm}ddlm}ddlm}ddlm}ddlm}d|fd��Y}d	|fd
��Y}||�dt	fd��Y�}||�d
t	fd��Y�}	||�dt	fd��Y�}
d|fd��Y}|�}|j
||f|d�|dd|f�}
|
j
|	|f|d�|
�}|j||d||
��}|j|j
|	k�|j|j|k�dS(Ni����(R(timplementer(t
Components(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,UstIBarcBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR0WstGlobalcBseZd�ZRS(cSs
||_dS(N(R(RR((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyt__init__[s(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR1YstLocalcBseZd�ZRS(cSs
||_dS(N(R(RR((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2_s(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR3]stBarcBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR4astContextcBseZd�ZRS(cSs
||_dS(N(R(RR
((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2es(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR5dsR!tsm1tbasesR(R"RR.tzope.interface.registryR/R+RRRRR#RRt	__class__R(RRR.R/RRR,R0R1R3R4R5R$R6tbartadapted((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyttest_hit_via_smOs,		(R&R'R(RRRR-R<(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR)?s		tTest_queryAdapterInContextcBsTeZddlmZmZd�Zd�Zd�Zd�Zd�Z	d�Z
RS(i����(RRcOsddlm}|||�S(Ni����(tqueryAdapterInContext(R+R>(RRRR>((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRuscCs\ddlm}ddlm}d|fd��Y}|j|t�|dd�d�dS(Ni����(R(R>R,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,|sR(R"RR+R>tassertEqualRR(RRR>R,((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR-ys
cs�ddlm}ddlm}d|fd��Y�t��dtf��fd��Y}|j||��dd��k�dS(	Ni����(R(R>R,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�stFoocseZd��fd�ZRS(cs|�kr�S|S(N((Rtifacetdefault(R,t_adapted(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyt__conform__�sN(R&R'RRD((R,RC(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR@�sR(R"RR+R>RRR(RRR>R@((R,RCsB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyttest_w_object_conforming�s	cs�ddlm}ddlm}d|fd��Y�t��dtf��fd��Y}|j||�dd�d�dS(	Ni����(R(R>R,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sR@cseZd��fd�ZRS(cs|�kr�S|S(N((RRARB(R,RC(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRD�sN(R&R'RRD((R,RC(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR@�sR(R"RR+R>RR?R(RRR>R@((R,RCsB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyt+test___conform___raises_TypeError_via_class�s	cCsxddlm}ddlm}d|fd��Y}t�}dtfd��Y}|jt||�|dd�dS(	Ni����(R(R>R,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sR@cBseZdd�ZRS(cSs
t�dS(N(t	TypeError(RRARB((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRD�sN(R&R'RRD(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR@�sR(R"RR+R>RRRGR(RRR>R,RCR@((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyt*test___conform___raises_TypeError_via_inst�s		cCs�ddlm}ddlm}ddlm}d|fd��Y}||�dtfd��Y�}|�}|j|||d	d�|k�dS(
Ni����(R(R.(R>R,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sR@cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR@�sR(R"RR.R+R>RRR(RRR.R>R,R@tfoo((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyttest_w_object_implementing�s	(R&R'R(RRRR-RERFRHRJ(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR=qs					tTest_getAdaptercBsTeZddlmZmZd�Zd�Zd�Zd�Zd�Z	d�Z
RS(i����(RRcOsddlm}|||�S(Ni����(t
getAdapter(R+RL(RRRRL((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�scCsYddlm}ddlm}d|fd��Y}|j||jt�|d�dS(Ni����(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sR!(R"RR
RRRR(RRRR,((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyttest_anonymous_nonesuch�s
	cCsYddlm}ddlm}d|fd��Y}|j||jt�|d�dS(Ni����(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sR:(R"RR
RRRR(RRRR,((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyttest_named_nonesuch�s
	c
Cs
ddlm}ddlm}ddlm}d|fd��Y}d|fd��Y}||�d	tfd
��Y�}||�dtfd��Y�}|�j||f|d
�|�}|j||d
�}	|j|	j	|k�|j|	j
|k�dS(Ni����(R(R.(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sR0cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR0�sR4cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR4�stBazcBseZd�ZRS(cSs
||_dS(N(R(RR((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2�s(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRO�sR!(R"RR.R+RRR#RRR9R(
RRR.RR,R0R4ROR:R;((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyttest_anonymous_hit�s	cCs�ddlm}ddlm}ddlm}d|fd��Y}||�dtfd��Y�}|�j|d
|d	�t�}|j||d	�}|j	|j
|k�|j	|j|k�dS(Ni����(R(R.(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sROcBseZd�ZRS(cSs
||_dS(N(R(RR((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2�s(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRO�sR!(N(R"RR.R+RRR#RRRR9R(RRR.RR,ROtctxR;((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyt&test_anonymous_hit_registered_for_None�s	c
Cs
ddlm}ddlm}ddlm}d|fd��Y}d|fd��Y}||�d	tfd
��Y�}||�dtfd��Y�}|�j||f|d
�|�}|j||d
�}	|j|	j	|k�|j|	j
|k�dS(Ni����(R(R.(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sR0cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR0�sR4cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR4�sROcBseZd�ZRS(cSs
||_dS(N(R(RR((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2s(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRO�stnamed(R"RR.R+RRR#RRR9R(
RRR.RR,R0R4ROR:R;((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyttest_named_hit�s	(R&R'R(RRRRMRNRPRRRT(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRK�s					tTest_queryAdaptercBsTeZddlmZmZd�Zd�Zd�Zd�Zd�Z	d�Z
RS(i����(RRcOsddlm}|||�S(Ni����(tqueryAdapter(R+RV(RRRRV((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRscCsOddlm}d|fd��Y}|j|jt�|dd�d�dS(Ni����(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,sR!s	<default>(R"RR?RR(RRR,((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRMscCsLddlm}d|fd��Y}|j|jt�|d�d�dS(Ni����(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,sR:(R"RR?RRR(RRR,((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRNsc
Cs
ddlm}ddlm}ddlm}d|fd��Y}d|fd��Y}||�d	tfd
��Y�}||�dtfd��Y�}|�j||f|d
�|�}|j||d
�}	|j|	j	|k�|j|	j
|k�dS(Ni����(R(R.(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,#sR0cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR0%sR4cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR4'sROcBseZd�ZRS(cSs
||_dS(N(R(RR((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2,s(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRO*sR!(R"RR.R+RRR#RRR9R(
RRR.RR,R0R4ROR:R;((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRPs	c
Cs
ddlm}ddlm}ddlm}d|fd��Y}d|fd��Y}||�d	tfd
��Y�}||�dtfd��Y�}|�j||f|d
�|�}|j||d
�}	|j|	j	|k�|j|	j
|k�dS(Ni����(R(R.(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,8sR0cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR0:sR4cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR4<sROcBseZd�ZRS(cSs
||_dS(N(R(RR((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2As(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRO?sRS(R"RR.R+RRR#RRR9R(
RRR.RR,R0R4ROR:R;((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRT4s	cCs�ddlm}ddlm}ddlm}ddlm}ddlm}d|fd��Y}d	|fd
��Y}||�dt	fd��Y�}||�d
t	fd��Y�}	||�dt	fd��Y�}
d|fd��Y}|�}|j
||f|d�|dd|f�}
|
j
|	|f|d�|
�}|j||dd||
��}|j|j
|	k�|j|j|k�dS(Ni����(R(R.(R/(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,OsR0cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR0QsR1cBseZd�ZRS(cSs
||_dS(N(R(RR((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2Us(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR1SsR3cBseZd�ZRS(cSs
||_dS(N(R(RR((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2Ys(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR3WsR4cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR4[sR5cBseZd�ZRS(cSs
||_dS(N(R(RR
((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2_s(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR5^sR!R6R7R(R"RR.R8R/R+RRRRR#RRR9R(RRR.R/RRR,R0R1R3R4R5R$R6R:R;((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyttest_nestedIs,		!(R&R'R(RRRRMRNRPRTRW(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRU
s					tTest_getMultiAdaptercBsTeZddlmZmZd�Zd�Zd�Zd�Zd�Z	d�Z
RS(i����(RRcOsddlm}|||�S(Ni����(tgetMultiAdapter(R+RY(RRRRY((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRoscCsbddlm}ddlm}d|fd��Y}|j||jt�t�f|d�dS(Ni����(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,vsR!(R"RR
RRRR(RRRR,((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRMss
	cCsbddlm}ddlm}d|fd��Y}|j||jt�t�f|d�dS(Ni����(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,~sR:(R"RR
RRRR(RRRR,((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRN{s
	c
Csjddlm}ddlm}ddlm}d|fd��Y}d|fd��Y}d	|fd
��Y}||�dtfd��Y�}||�d
tfd��Y�}||�dtfd��Y�}	|�j|	||f|d�|�}
|�}|j|
|f|d�}|j|j	|	k�|j|j
|
k�|j|j|k�dS(Ni����(R(R.(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sR0cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR0�stIBazcBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRZ�sR4cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR4�sROcBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRO�st
FooAdaptercBseZd�ZRS(cSs|||_|_dS(N(tfirsttsecond(RR\R]((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2�s(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR[�sR!(R"RR.R+RRR#RRR9R\R](
RRR.RR,R0RZR4ROR[R:tbazR;((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRP�s(			cCsHddlm}ddlm}ddlm}d|fd��Y}d|fd��Y}d	|fd
��Y}||�dtfd��Y�}||�d
tfd��Y�}|�j||df|d�|�}	t�}
|j|	|
f|d�}|j	|j
|k�|j	|j|	k�|j	|j|
k�dS(Ni����(R(R.(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sR0cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR0�sRZcBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRZ�sR4cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR4�sR[cBseZd�ZRS(cSs|||_|_dS(N(R\R](RR\R]((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2�s(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR[�sR!(
R"RR.R+RRR#RRRR9R\R](RRR.RR,R0RZR4R[R:R^R;((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRR�s$			c
Csjddlm}ddlm}ddlm}d|fd��Y}d|fd��Y}d	|fd
��Y}||�dtfd��Y�}||�d
tfd��Y�}||�dtfd��Y�}	|�j|	||f|d�|�}
|�}|j|
|f|d�}|j|j	|	k�|j|j
|
k�|j|j|k�dS(Ni����(R(R.(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sR0cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR0�sRZcBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRZ�sR4cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR4�sROcBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRO�sR[cBseZd�ZRS(cSs|||_|_dS(N(R\R](RR\R]((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2�s(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR[�sRS(R"RR.R+RRR#RRR9R\R](
RRR.RR,R0RZR4ROR[R:R^R;((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRT�s(			(R&R'R(RRRRMRNRPRRRT(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRXks					tTest_queryMultiAdaptercBs]eZddlmZmZd�Zd�Zd�Zd�Zd�Z	d�Z
d�ZRS(	i����(RRcOsddlm}|||�S(Ni����(tqueryMultiAdapter(R+R`(RRRR`((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�scCsXddlm}d|fd��Y}|j|jt�t�f|dd�d�dS(Ni����(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sR!s	<default>(R"RR?RR(RRR,((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRM�s
!cCsUddlm}d|fd��Y}|j|jt�t�f|d�d�dS(Ni����(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sR:(R"RR?RRR(RRR,((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRN�s$c
Csjddlm}ddlm}ddlm}d|fd��Y}d|fd��Y}d	|fd
��Y}||�dtfd��Y�}||�d
tfd��Y�}||�dtfd��Y�}	|�j|	||f|d�|�}
|�}|j|
|f|d�}|j|j	|	k�|j|j
|
k�|j|j|k�dS(Ni����(R(R.(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sR0cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR0�sRZcBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRZ�sR4cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR4�sROcBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRO�sR[cBseZd�ZRS(cSs|||_|_dS(N(R\R](RR\R]((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2s(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR[�sR!(R"RR.R+RRR#RRR9R\R](
RRR.RR,R0RZR4ROR[R:R^R;((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRP�s(			c
Csjddlm}ddlm}ddlm}d|fd��Y}d|fd��Y}d	|fd
��Y}||�dtfd��Y�}||�d
tfd��Y�}||�dtfd��Y�}	|�j|	||f|d�|�}
|�}|j|
|f|d�}|j|j	|	k�|j|j
|
k�|j|j|k�dS(Ni����(R(R.(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,sR0cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR0sRZcBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRZsR4cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR4sROcBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyROsR[cBseZd�ZRS(cSs|||_|_dS(N(R\R](RR\R]((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2s(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR[sRS(R"RR.R+RRR#RRR9R\R](
RRR.RR,R0RZR4ROR[R:R^R;((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRTs(			cCsddlm}ddlm}ddlm}ddlm}ddlm}d|fd��Y}d	|fd
��Y}d|fd��Y}||�d
t	fd��Y�}	||�dt	fd��Y�}
||�dt	fd��Y�}||�dt	fd��Y�}d|fd��Y}
|�}|j
|||f|d�|dd|f�}|j
|||f|d�|	�}|
�}|j||f|dd|
|��}|j|j
|k�|j|j|k�|j|j|k�dS(Ni����(R(R.(R/(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,/sR0cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR01sRZcBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRZ3sR4cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR45sROcBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRO8sR1cBseZd�ZRS(cSs|||_|_dS(N(R\R](RR\R]((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2=s(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR1;sR3cBseZd�ZRS(cSs|||_|_dS(N(R\R](RR\R]((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2As(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR3?sR5cBseZd�ZRS(cSs
||_dS(N(R(RR
((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2Ds(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR5CsR!R6R7R(R"RR.R8R/R+RRRRR#RRR9R\R](RRR.R/RRR,R0RZR4ROR1R3R5R$R6R:R^R;((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRW)s6			'csddlm}ddlm}ddlm�d|fd��Y}d|fd��Y}d	|fd
��Y}||�dtfd��Y�}||�d
tfd��Y�}dtf�fd��Y}|�}	|�}
|j|	|
f|dd|��}|j|dk�dS(Ni����(R(R.(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,UsR0cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR0WsRZcBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRZYsR4cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR4[sROcBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRO^sR5cseZ�fd�ZRS(cs
��dS(N((RRA(R(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRDbs(R&R'RD((R(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR5asR!R(	R"RR.R
RRRRR(RRR.R,R0RZR4ROR5R:R^R;((RsB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyttest_wo_sitemanagerQs		$(R&R'R(RRRRMRNRPRTRWRa(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR_�s						(tTest_getAdapterscBsBeZddlmZmZd�Zd�Zd�Zd�ZRS(i����(RRcOsddlm}|||�S(Ni����(tgetAdapters(R+Rc(RRRRc((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRnscCsRddlm}d|fd��Y}|jt|jt�f|��g�dS(Ni����(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,ts(R"RR?tlistRR(RRR,((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyt
test_nonesuchrscCs ddlm}ddlm}d|fd��Y}dtfd��Y}dtfd	��Y}|�}|j|d|�|j|d|d
d�t|jt�f|��}|j	t
|�d�g|D]\}}	||	jjf^q�}
|j
d|
k�|j
d|
k�dS(Ni����(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,{st
BarAdaptercBseZd�ZRS(cSs
||_dS(N(R(RR((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2~s(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRf}st
BazAdaptercBseZd�ZRS(cSs
||_dS(N(R(RR((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2�s(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRg�stnameR:iR!(N(N(R!Rf(sbarRg(R"RR+RRR#RRdRR?tlenR9R&R(RRRR,RfRgR$ttuplesRtytnames((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyttest_hitxs	+csddlm}ddlm}ddlm�d|fd��Y}d|fd��Y}d	|fd
��Y}||�dtfd��Y�}||�d
tfd��Y�}dtf�fd��Y}|�}	|�}
|j|	|
f|d|��}|j|g�dS(Ni����(R(R.(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sR0cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR0�sRZcBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRZ�sR4cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR4�sROcBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRO�sR5cseZ�fd�ZRS(cs
��dS(N((RRA(R(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRD�s(R&R'RD((R(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR5�sR(R"RR.R
RRRR?(RRR.R,R0RZR4ROR5R:R^R;((RsB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRa�s		!(	R&R'R(RRRReRmRa(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRbjs
			tTest_subscriberscBsBeZddlmZmZd�Zd�Zd�Zd�ZRS(i����(RRcOsddlm}|||�S(Ni����(tsubscribers(R+Ro(RRRRo((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�scCsOddlm}d|fd��Y}|jtf|�}|j|g�dS(Ni����(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�s(R"RRRR?(RRR,Ro((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRe�sc
Csddlm}ddlm}d|fd��Y}dtfd��Y}dtfd	��Y}|�}|j|d|�|j|d|�|jt�f|�}|jt	|�d
�g|D]}|j
j^q�}	|jd|	k�|jd|	k�dS(
Ni����(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sRfcBseZd�ZRS(cSs
||_dS(N(R(RR((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2�s(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRf�sRgcBseZd�ZRS(cSs
||_dS(N(R(RR((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2�s(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRg�si(N(N(
R"RR+RRtregisterSubscriptionAdapterRRR?RiR9R&R(
RRRR,RfRgR$RoRRl((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRm�s	cs�ddlm}ddlm�d|fd��Y}dtf�fd��Y}|jtf|d|��}|j|g�dS(	Ni����(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sR5cseZ�fd�ZRS(cs
��dS(N((RRA(R(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRD�s(R&R'RD((R(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR5�sR(R"RR
RRRR?(RRR,R5Ro((RsB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRa�s(	R&R'R(RRRReRmRa(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRn�s
			tTest_handlecBs9eZddlmZmZd�Zd�Zd�ZRS(i����(RRcOsddlm}|||�S(Ni����(thandle(R+Rr(RRRRr((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�scCs?ddlm}d|fd��Y}|jtf|�}dS(Ni����(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�s(R"RRR(RRR,Ro((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRe�sc	sddlm}ddlm}ddlm}d|fd��Y}||�dtfd��Y�}g��fd	�}�fd
�}|�}|j||f�|j||f�|j|��|jt	��d��|j
d�k�|j
d
�k�dS(Ni����(R(R(R.R,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sR@cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR@�scs�jd�dS(Nt_bar(tappend(R(t_called(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRs�scs�jd�dS(Nt_baz(Rt(R(Ru(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRv�siRsRv(R+RR"RR.RtregisterHandlerRR?RiR(	RRRR.R,R@RsRvR$((RusB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRm�s 	(R&R'R(RRRReRm(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRq�s		tTest_getUtilitycBsTeZddlmZmZd�Zd�Zd�Zd�Zd�Z	d�Z
RS(i����(RRcOsddlm}|||�S(Ni����(t
getUtility(RRy(RRRRy((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�scCsPddlm}ddlm}d|fd��Y}|j||j|�dS(Ni����(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,s(R"RR
RRR(RRRR,((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRMscCsVddlm}ddlm}d|fd��Y}|j||j|dd�dS(Ni����(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,sRhR:(R"RR
RRR(RRRR,((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRNs
	cCsrddlm}ddlm}d|fd��Y}t�}|�j||�|j|j|�|k�dS(Ni����(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,s(R"RR+RRtregisterUtilityRR(RRRR,tobj((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRPs	cCs~ddlm}ddlm}d|fd��Y}t�}|�j||dd�|j|j|dd�|k�dS(Ni����(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,sRhR:(R"RR+RRRzRR(RRRR,R{((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRTs	c
Cs�ddlm}ddlm}ddlm}dtfd��Y}d|fd��Y}t�}t�}||�}||�}	|�j||�|j|j	|d	|	�|k�dS(
Ni����(R(R(RtSMcBseZd�Zd�ZRS(cSs
||_dS(N(t_obj(RR{((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2'scSs|jS(N(R}(Rt	interfaceRhRB((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pytqueryUtility)s(R&R'R2R(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR|&s	R,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,+sR(
R"RR+RRRRRzRR(
RRRRR|R,tobj1tobj2R
R((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyttest_w_conforming_context"s		(R&R'R(RRRRMRNRPRTR�(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRx�s							tTest_queryUtilitycBsfeZddlmZmZd�Zd�Zd�Zd�Zd�Z	d�Z
d�Zd	�ZRS(
i����(RRcOsddlm}|||�S(Ni����(R(RR(RRRR((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR9scCsCddlm}d|fd��Y}|j|j|�d�dS(Ni����(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,?s(R"RR?RR(RRR,((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRM=scCsUddlm}d|fd��Y}t�}|j|j|d|�|k�dS(Ni����(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,EsRB(R"RRRR(RRR,R{((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyt!test_anonymous_nonesuch_w_defaultCs	cCsIddlm}d|fd��Y}|j|j|dd�d�dS(Ni����(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,LsRhR:(R"RR?RR(RRR,((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRNJscCs[ddlm}d|fd��Y}t�}|j|j|ddd|�|k�dS(Ni����(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,RsRhR:RB(R"RRRR(RRR,R{((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyttest_named_nonesuch_w_defaultPs	cCsrddlm}ddlm}d|fd��Y}t�}|�j||�|j|j|�|k�dS(Ni����(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,Zs(R"RR+RRRzRR(RRRR,R{((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRPWs	cCs~ddlm}ddlm}d|fd��Y}t�}|�j||dd�|j|j|dd�|k�dS(Ni����(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,csRhR:(R"RR+RRRzRR(RRRR,R{((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRT`s	c
Cs�ddlm}ddlm}ddlm}dtfd��Y}d|fd��Y}t�}t�}||�}||�}	|�j||�|j|j	|d	|	�|k�dS(
Ni����(R(R(RR|cBseZd�Zd�ZRS(cSs
||_dS(N(R}(RR{((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2nscSs|jS(N(R}(RR~RhRB((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRps(R&R'R2R(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR|ms	R,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,rsR(
R"RR+RRRRRzRR(
RRRRR|R,R�R�R
R((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�is		(
R&R'R(RRRRMR�RNR�RPRTR�(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�5s									tTest_getUtilitiesForcBs9eZddlmZmZd�Zd�Zd�ZRS(i����(RRcOsddlm}|||�S(Ni����(tgetUtilitiesFor(RR�(RRRR�((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�scCsIddlm}d|fd��Y}|jt|j|��g�dS(Ni����(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�s(R"RR?RdR(RRR,((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRe�scCs�ddlm}ddlm}d|fd��Y}t�}t�}|�j||�|�j||dd�t|j|��}|jt	|�d�|j
d	|f|k�|j
d|f|k�dS(
Ni����(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sRhR:iR!(R"RR+RRRzRdRR?RiR(RRRR,R{R�Rj((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRm�s		(R&R'R(RRRReRm(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�|s		t!Test_getAllUtilitiesRegisteredForcBs9eZddlmZmZd�Zd�Zd�ZRS(i����(RRcOsddlm}|||�S(Ni����(tgetAllUtilitiesRegisteredFor(R+R�(RRRR�((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�scCsIddlm}d|fd��Y}|jt|j|��g�dS(Ni����(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�s(R"RR?RdR(RRR,((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRe�sc	Csddlm}ddlm}d|fd��Y}d|fd��Y}t�}t�}t�}|�j||�|�j||dd	�|�j||�t|j|��}|jt	|�d
�|j
||k�|j
||k�|j
||k�dS(Ni����(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,�sR0cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR0�sRhR:i(R"RR+RRRzRdRR?RiR(	RRRR,R0R{R�R�tuts((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRm�s			(R&R'R(RRRReRm(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR��s		tTest_getNextUtilitycBs9eZddlmZmZd�Zd�Zd�ZRS(i����(RRcOsddlm}|||�S(Ni����(tgetNextUtility(R+R�(RRRR�((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�scCskddlm}ddlm}|�}td|�}|j|td�|j||j|td�dS(Ni����(R(Rtglobaltmyutil(	R+Rtzope.component.interfaceRt_makeMyUtilityRzt
IMyUtilityRR(RRRR$tgutil((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyttest_global�s		c
CsCddlm}ddlm}ddlm}|�}td|�}|j|td�|dd|f�}|d	d|f�}td
|�}|j|td�|j	||�|k�|j	|j
|td�|k�td|�}	|j|	td�|j	||	�|k�|j	|j
|	td�|k�dS(Ni����(R(R	(R/R�R�R6R7tsm1_1tonesone-one(R+RR
R	R8R/R�RzR�RR(
RRR	R/R$R�R6R�tutil1tutil1_1((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRW�s 	"(R&R'R(RRRR�RW(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR��s			tTest_queryNextUtilitycBsBeZddlmZmZd�Zd�Zd�Zd�ZRS(i����(RRcOsddlm}|||�S(Ni����(tqueryNextUtility(R+R�(RRRR�((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�scCs^ddlm}|�}td|�}|j|td�|j|j|td�d�dS(Ni����(RR�R�(R+RR�RzR�R?RR(RRR$R�((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR��s
	cCs?ddlm}ddlm}|�}td|�}|j|td�|dd|f�}|dd|f�}td	|�}|j|td�td
|�}|j|td�|�}	td|	�}
|	j|
td�|	f|j|_|j|j	|td�|
k�|j|j	|td�|k�dS(Ni����(R(R/R�R�R6R7R�R�sone-onetmy_custom_util(
R+RR8R/R�RzR�t	__bases__RR(RRR/R$R�R6R�R�R�t
myregistrytcustom_util((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRW�s$		
csxddlm}ddlm�d|fd��Y}dtf�fd��Y}|j|j|�|d�d�dS(	Ni����(R(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,sR5cseZ�fd�ZRS(cs
��dS(N((RRA(R(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRD	s(R&R'RD((R(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR5sR�(R"RR
RRR?RR(RRR,R5((RsB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRas
(	R&R'R(RRRR�RWRa(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR��s
			tTest_createObjectcBs9eZddlmZmZd�Zd�Zd�ZRS(i����(RRcOsddlm}|||�S(Ni����(tcreateObject(R+R�(RRRR�((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRscCs*ddlm}|j||jd�dS(Ni����(Rtnonesuch(R
RRR(RR((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR-scs�ddlm�t��g���fd��dtf��fd��Y}|�}|j|jdd|��k�|j�difg�dS(	Ni����(tIFactorycs�j||f��S(N(Rt(RR(t_factory_calledt_object(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyt_factorysR5cs#eZd�Z��fd�ZRS(cSs|S(N((RRA((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRD"scs |�kr|dkr�S|S(Nttest((RRARhRB(R�R�(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR$s(R&R'RDR((R�R�(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR5!s	R�R((R
R�RRRR?(RR5R((R�R�R�R�sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRms		"(R&R'R(RRRR-Rm(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�s		tTest_getFactoryInterfacescBs9eZddlmZmZd�Zd�Zd�ZRS(i����(RRcOsddlm}|||�S(Ni����(tgetFactoryInterfaces(R+R�(RRRR�((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR1scCs*ddlm}|j||jd�dS(Ni����(RR�(R
RRR(RR((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR-5scs�ddlm�ddlm}d|fd��Y�dtf�fd��Y�dtf��fd	��Y}|�}|j|jd
d|��g�dS(Ni����(R�(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,<st_FactorycseZ�fd�ZRS(cs�gS(N((R(R,(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyt
getInterfaces?s(R&R'R�((R,(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�>sR5cs#eZd�Z��fd�ZRS(cSs|S(N((RRA((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRDBscs#|�kr|dkr��S|S(NR�((RRARhRB(R�R�(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRDs(R&R'RDR((R�R�(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR5As	R�R(R
R�R"RRR?R(RRR5R((R�R,R�sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRm9s	(R&R'R(RRRR-Rm(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�-s		tTest_getFactoriesForcBsBeZddlmZmZd�Zd�Zd�Zd�ZRS(i����(RRcOsddlm}|||�S(Ni����(tgetFactoriesFor(R+R�(RRRR�((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRPscCsIddlm}d|fd��Y}|jt|j|��g�dS(Ni����(RR,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,Vs(R"RR?RdR(RRR,((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyttest_no_factories_registeredTscs%ddlm}ddlm}ddlm�ddlm�d|fd��Y}d|fd	��Y}|||�d
tf�fd��Y�}|��dtf��fd
��Y}|jt|j	|d|���d�fg�|jt|j	|d|���d�fg�dS(Ni����(R(R.(R(R�R,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,_sR0cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR0asR�cseZ�fd�ZRS(cs
�|�S(N((R(R(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�es(R&R'R�((R(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�csR5cs#eZd�Z��fd�ZRS(cSs|S(N((RRA((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRDiscs|�krd�fgSdS(NR�((RRA(R�R�(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�ks(R&R'RDR�((R�R�(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR5hs	RR�(
R"RR.RR
R�RR?RdR(RRR.R,R0R�R5((R�R�RsB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyttest_w_factory_returning_specZs	!!cs�ddlm}ddlm�d|fd��Y�d|fd��Y�dtf��fd	��Y}|��d
tf��fd��Y}|jt|j�d|���d
�fg�|jt|j�d|���d
�fg�dS(Ni����(R(R�R,cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR,vsR0cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR0xsR�cseZ��fd�ZRS(cs
��gS(N((R(R0R,(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�{s(R&R'R�((R0R,(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�zsR5cs#eZd�Z��fd�ZRS(cSs|S(N((RRA((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyRDscs|�krd�fgSdS(NR�((RRA(R�R�(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR��s(R&R'RDR�((R�R�(sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR5~s	RR�(R"RR
R�RR?RdR(RRR�R5((R0R�R,R�sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyt+test_w_factory_returning_list_of_interfacesss	!!(	R&R'R(RRRR�R�R�(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR�Ls
			cCs�ddlm}ddlm}ddlm}tdkrUd|fd��Yan|t�d|fd��Y�}|||�S(	Ni����(R(R.(RR�cBseZRS((R&R'(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR��st	MyUtilitycBseZd�ZRS(cSs||_||_dS(N(tidR(RR�R
((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR2�s	(R&R'R2(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR��s(R"RR.RRR�R(RhR
RR.RR�((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyR��scCs�tjtjt�tjt�tjt�tjt�tjt�tjt�tjt	�tjt
�tjt�tjt�tjt
�tjt�tjt�tjt�tjt�tjt�tjt�tjt�tjt�f�S(N(tunittestt	TestSuitet	makeSuiteRR)R=RKRURXR_RbRnRqRxR�R�R�R�R�R�R�R�(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyt
test_suite�s((t__doc__R�tTestCaseRR)R=RKRURXR_RbRnRqRxR�R�R�R�R�R�R�R�RR�R�R�(((sB/usr/lib/python2.7/site-packages/zope/component/tests/test__api.pyt<module>s.,2FSam�;/%<G"$/>	

Spamworldpro Mini