Current File : //usr/local/apps/python3/lib/python3.11/test/__pycache__/test_weakset.cpython-311.opt-1.pyc |
�
�Ke7A � �" � d dl Z d dlmZ d dlZd dlZd dlmZ d dlm Z m
Z
d dlZd dlZd dl
mZ G d� d� � Z G d� d � � Z G d
� de� � Z G d� d
e� � Z G d� de j � � Zedk r e j � � dS dS )� N)�WeakSet)�
UserString)�Set�
MutableSet)�supportc � � e Zd ZdS )�FooN��__name__�
__module__�__qualname__� � �;/usr/local/apps/python3/lib/python3.11/test/test_weakset.pyr r � � � � � � ��Dr r c � � e Zd Zd� ZdS )�RefCyclec � � | | _ d S �N)�cycle��selfs r �__init__zRefCycle.__init__ s
� ���
�
�
r N)r r r
r r r r r r s# � � � � � �� � � � r r c � � e Zd ZdS )�WeakSetSubclassNr
r r r r r r r r c � � e Zd ZdZdS )�WeakSetWithSlots)�x�yN)r r r
� __slots__r r r r r s � � � � � ��I�I�Ir r c �( � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z
d � Zd
� Zd� Z
d� Zd
� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z!d � Z"d!� Z#d"� Z$d#� Z%d$� Z&d%� Z'd&� Z(d'� Z)d(� Z*d)� Z+d*� Z,d+� Z-d,� Z.d-� Z/d.� Z0d/� Z1d0S )1�TestWeakSetc �R � d� dD � � | _ d� dD � � | _ d� dD � � | _ d� dD � � | _ d � d
D � � | _ t | j � � | _ t | j � � | _ t | j � � | _ d� t j
D � � | _ t | j � � | _ t � | j � � | _ t! d� � | _ t | j g� � | _ d S )
Nc �, � g | ]}t |� � ��S r ��ustr��.0�cs r �
<listcomp>z%TestWeakSet.setUp.<locals>.<listcomp> s � �7�7�7�!�d�1�g�g�7�7�7r ��a�br) c �, � g | ]}t |� � ��S r r% r'