File: //lib/python3/dist-packages/twisted/spread/test/__pycache__/test_jelly.cpython-310.pyc
o
�boJ � @ s" d Z ddlZddlZddlmZmZmZ ddlmZ ddl m
Z
ddlmZ G dd� dej
�ZG d d
� d
�Zdd� ZG d
d� d�ZG dd� d�ZG dd� d�ZG dd� d�ZG dd� d�Zdd� ZG dd� de�ZG dd� de�ZG dd� dejej�ZG dd � d ejej�ZG d!d"� d"e�ZdS )#z/
Test cases for L{jelly} object serialization.
� N)�banana�jelly�pb)�StringTransport)�unittest)�TestCasec @ s e Zd ZdZdZddd�ZdS )�TestNodezD
An object to test jellyfying of new style class instances.
� Nc C s4 |r|j d | _ |j�| � nd| _ || _g | _d S )N� )�id�children�append�parent)�selfr � r �@/usr/lib/python3/dist-packages/twisted/spread/test/test_jelly.py�__init__ s
zTestNode.__init__�N)�__name__�
__module__�__qualname__�__doc__� classAttrr r r r r r s r c @ � e Zd ZdZdd� ZdS )�A�
Dummy class.
c C � dS �z;
Method to be used in serialization tests.
Nr �r r r r �amethod( � z A.amethodN)r r r r r r r r r r # � r c C r )z:
A dummy function to test function serialization.
Nr r r r r �afunc. r r"