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/twisted/persisted/test/__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/twisted/persisted/test/__pycache__/test_styles.cpython-310.pyc
o

�b��@s�dZddlZddlZddlmZmZddlmZGdd�d�ZGdd�d�Z	d	d
�Z
dd�ZGd
d�dej�Z
Gdd�dej�ZdS)z(
Tests for L{twisted.persisted.styles}.
�N)�_UniversalPicklingError�unpickleMethod)�unittestc@� eZdZdZdd�Zdd�ZdS)�Foo�
    Helper class.
    cCs
d|_dS)N�
test-value��instance_member��self�r
�D/usr/lib/python3/dist-packages/twisted/persisted/test/test_styles.py�__init__s
zFoo.__init__cCs|jS)z 
        Helper method.
        r	rr
r
r�methodsz
Foo.methodN)�__name__�
__module__�__qualname__�__doc__rrr
r
r
rrsrc@seZdZdZdS)�BarrN)rrrrr
r
r
rrsrcCsdS)z)
    A sample function for pickling.
    Nr
r
r
r
r�sampleFunction$�rcCs|S)Nr
)�xr
r
r�<lambda>*rrc@r)�UniversalPicklingErrorTestsz9
    Tests the L{_UniversalPicklingError} exception.
    cCst�)z2
        Raise L{UniversalPicklingError}.
        )rrr
r
r�raise_UniversalPicklingError2sz8UniversalPicklingErrorTests.raise_UniversalPicklingErrorcCs|�tj|j�dS)z^
        Handling L{pickle.PicklingError} handles
        L{_UniversalPicklingError}.
        N)�assertRaises�pickle�
PicklingErrorrrr
r
r�test_handledByPickleModule8sz6UniversalPicklingErrorTests.test_handledByPickleModuleN)rrrrrrr
r
r
rr-src@s@eZdZdZdd�Zdd�Zdd�Zdd	�Zd
d�Zdd
�Z	dS)�UnpickleMethodTestsz0
    Tests for the unpickleMethod function.
    cCs2t�}td|t�}|�||j�|�||j�dS)zj
        L{unpickleMethod} returns an instance method bound to the
        instance passed to it.
        rN)rr�assertEqualr�assertIsNot�r�foo�mr
r
r� test_instanceBuildingNamePresentEsz4UnpickleMethodTests.test_instanceBuildingNamePresentcCsTt�}t�|j�}|�||j�|�||j�|�d|��d|_|�d|��dS)za
        Copying an instance method returns a new method with the same
        behavior.
        rz	new-valueN)r�copyrr!r"r
r#r
r
r�test_instanceCopyMethodOsz+UnpickleMethodTests.test_instanceCopyMethodcCs2t�}td|t�}|�||j�|�||j�dS)z�
        If the named method is not present in the class,
        L{unpickleMethod} finds a method on the class of the instance
        and returns a bound method from there.
        rN)rrrr!rr"r#r
r
r�#test_instanceBuildingNameNotPresent\sz7UnpickleMethodTests.test_instanceBuildingNameNotPresentcCst�t�}|�|t�dS)zi
        Copying a function returns the same reference, without creating
        an actual copy.
        N)r'rr!)r�fr
r
r�test_copyFunctiongs
z%UnpickleMethodTests.test_copyFunctioncCs&dd�}|�tjtdd�|d��dS)zd
        We do not contaminate normal function pickling with concerns from
        Twisted.
        cSs"d�dttjd|dg��d�S)N�
�c�p�.�ascii)�joinrr�encode)�nr
r
r�expectedus
��z9UnpickleMethodTests.test_primeDirective.<locals>.expectedr)�protocol�0N)r!r�dumpsr)rr4r
r
r�test_primeDirectiveosz'UnpickleMethodTests.test_primeDirectivecCs|�tjtjt�dS)zY
        Pickling a C{lambda} function ought to raise a L{pickle.PicklingError}.
        N)rrrr7�
lambdaExamplerr
r
r�test_lambdaRaisesPicklingError|sz2UnpickleMethodTests.test_lambdaRaisesPicklingErrorN)
rrrrr&r(r)r+r8r:r
r
r
rr @s


r )rr'r�twisted.persisted.stylesrr�
twisted.trialrrrrr9�TestCaserr r
r
r
r�<module>s

Anon7 - 2022
AnonSec Team