HEX
Server: LiteSpeed
System: Linux cluster02.load-balancer.x2.network 4.18.0-553.51.1.lve.1.el8.x86_64 #1 SMP Wed May 14 14:34:57 UTC 2025 x86_64
User: kbdhpghp (1098)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: //lib/python3.6/site-packages/zope/component/tests/__pycache__/test_event.cpython-36.opt-1.pyc
3

,�W7	�@s<dZddlZGdd�dej�ZGdd�dej�Zdd�ZdS)	z!Test adapter declaration helpers
�Nc@seZdZdd�ZdS)�
Test_dispatchcsrddlm}ddlm}ddlm}g��fdd�}|�}|j||f��dd�=t�}||�|j�|g�dS)Nr)�	Interface)�getGlobalSiteManager)�dispatchcs�j|�t�S)N)�append�object)�context)�_adapted�� /usr/lib/python3.6/test_event.py�_adapters
z'Test_dispatch.test_it.<locals>._adapter)	�zope.interfacer�zope.component.globalregistryr�zope.component.eventr�registerHandlerr�assertEqual)�selfrrrr�gsm�eventr
)r	r�test_its
zTest_dispatch.test_itN)�__name__�
__module__�__qualname__rr
r
r
rrsrc@seZdZdd�ZdS)�Test_objectEventNotifycs�ddlm}ddlm}ddlm}ddlm}ddlm}g��fdd�}|�}|j	|||f��dd�=||�Gd	d
�d
t
��}t
�}	||	�}
||
�|j�|	|
fg�dS)Nr)r)�implementer)r)�IObjectEvent)�objectEventNotifycs�j||f�t�S)N)rr)rr)r	r
rr,sz0Test_objectEventNotify.test_it.<locals>._adapterc@seZdZdd�ZdS)z4Test_objectEventNotify.test_it.<locals>._ObjectEventcSs
||_dS)N)r)rrr
r
r�__init__4sz=Test_objectEventNotify.test_it.<locals>._ObjectEvent.__init__N)rrrrr
r
r
r�_ObjectEvent2sr)r
rrrrZzope.component.interfacesrrrrrr)rrrrrrrrrrrr
)r	rr%s 
zTest_objectEventNotify.test_itN)rrrrr
r
r
rr#srcCstjtjt�tjt�f�S)N)�unittestZ	TestSuiteZ	makeSuiterrr
r
r
r�
test_suite=sr )�__doc__rZTestCaserrr r
r
r
r�<module>s