← Back
Editing: test_jelly.cpython-38.pyc
U W[N � @ s2 d Z ddlmZmZ ddlZddlZddlmZ ddlm Z m Z ddlmZ ddl mZ G dd � d e je�ZG d d� d�Zdd � ZG dd� d�ZG dd� d�ZG dd� de�ZG dd� de�ZG dd� d�ZG dd� dej�ZG dd� dej�ZG dd� de je j�ZG dd� de je j�ZG d d!� d!ej�Z dS )"z/ Test cases for L{jelly} object serialization. � )�absolute_import�divisionN)�unicode)�jelly�pb)�unittest)�StringTransportc @ 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 @ s e Zd ZdZdd� ZdS )�A� Dummy class. c C s dS �z; Method to be used in serialization tests. Nr �r r r r �amethod) s z A.amethodN)r r r r r r r r r r $ s r c C s dS )z: A dummy function to test function serialization. Nr r r r r �afunc0 s r c @ s e Zd ZdZdd� ZdS )�Br c C s dS r r r r r r �bmethod<