Current File : //usr/local/apps/python3/lib/python3.11/test/__pycache__/test_threading_local.cpython-311.pyc |
�
�KeX � �P � d dl Z d dlZd dlmZ d dlmZ d dlmZ d dlm Z d dl
Z
d dlZd dlZd dl
Z
d dlZ ej d�� � G d� d e� � Zd
� Z G d� d� � Z G d
� dej e� � Z G d� dej e� � Zd� Zedk r ej � � dS dS )� N)�DocTestSuite)�support)�threading_helper)�
import_moduleT)�modulec � � e Zd ZdS )�WeakN��__name__�
__module__�__qualname__� � �C/usr/local/apps/python3/lib/python3.11/test/test_threading_local.pyr r s � � � � � ��Dr r c �~ � t � � }|| _ |� t j |� � � � d S �N)r �weak�append�weakref�ref)�local�weaklistr s r �targetr s4 � ��6�6�D��E�J��O�O�G�K��%�%�&�&�&�&�&r c �\ � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z
d � Zd
� Zd� Z
d� Zd
� ZdS )�
BaseLocalTestc � � | � d� � | � d� � | � d� � d S )N� �2 �d )�_local_refs��selfs r �test_local_refszBaseLocalTest.test_local_refs sD � �����������������������r c �r � | � � � }g }t |� � D ]G}t j t ||f�� � }|� � � |� � � �H~t j � � | � t |� � |� � d� |D � � }| � t |� � |dz
|f� � d |_ t j � � d� |D � � }| � t |� � |dz
|f|t |� � f� � d S )N�r �argsc �&