Current File : //usr/local/apps/python3/lib/python3.11/test/__pycache__/test_finalization.cpython-311.opt-2.pyc |
�
�Ke�: � �� � d dl Z d dlZd dlZd dlZ d dlmZ n# e$ r d� ZY nw xY w d dlmZ n# e$ r d� ZY nw xY wd dlm Z G d� d� � Z
G d � d
e
� � Ze G d� de
� � � � Ze G d
� de
� � � � Z
G d� de� � Z G d� de� � Z G d� d� � Z G d� deej � � Z G d� d� � Z G d� dee� � Z G d� dee� � Z G d� dee� � Z G d� d eej � � Z G d!� d"� � Z G d#� d$ee� � Z G d%� d&ee� � Z G d'� d(ee� � Z G d)� d*eej � � Z G d+� d,e� � Ze G d-� d.e� � � � Ze G d/� d0e� � � � Ze G d1� d2ee� � � � Z e j! G d3� d4eej � � � � Z"e#d5k r ej$ � � dS dS )6� N)�with_tp_delc �, � G d� dt � � }|S )Nc � � e Zd Zd� ZdS )�with_tp_del.<locals>.Cc � � t d� � �)Nzrequires _testcapi.with_tp_del�� TypeError��cls�args�kwargss �@/usr/local/apps/python3/lib/python3.11/test/test_finalization.py�__new__zwith_tp_del.<locals>.C.__new__ s � �� @�A�A�A� N��__name__�
__module__�__qualname__r � r r �Cr s( � � � � � �
B�
B�
B�
B�
Br r )�object�r r s r r r
s; � � B� B� B� B� B�� B� B� B� �r )�
without_gcc � � G d� d� � }|S )Nc � � e Zd Zd� ZdS )�without_gc.<locals>.Cc � � t d� � �)Nzrequires _testcapi.without_gcr r
s r r zwithout_gc.<locals>.C.__new__ s � �� ?�@�@�@r Nr r r r r r s( � � � � � �
A�
A�
A�
A�
Ar r r r s r r r s9 � � A� A� A� A� A� A� A� A� �r )�supportc � � e Zd Z g Zg Zg Zg ZdZdZe d� � � Z
e ej d� � � � � Z
d� Zd� Zd� ZdS ) �NonGCSimpleBaseFr c �0 � | j � � � | j � � � t j � � � t j � � | j � � � | j � � � d S �N)� survivors�clear�errors�gc�garbage�collect� del_calls�tp_del_calls�r s r �_cleanupzNonGCSimpleBase._cleanup. sx � ��
�������
������
�
������
�
�����
���������� � � � � r c # � K � t j � � 5 | j � � � | j � � � dt
_ d V � | j r
| j d � dt
_ | � � � n%# dt
_ | � � � w xY w d d d � � d S # 1 swxY w Y d S )NFr T) r �
disable_gcr) r$ r* r � _cleaningr% r, r+ s r �testzNonGCSimpleBase.test7 s � � � � � �
�
!�
!�
�
��M���!�!�!���"�"�$�$�$�(-�O�%�
������:� (��*�Q�-�'�(� -1��)��������� -1��)������������
�
�
�
�
�
�
�
�
�
�
�
����
�
�
�
�
�
s) �?C�B�0!C�"B3�3C�C�Cc � � d S r"