?????????? ????????? - ??????????????? - /home/agenciai/.local/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_weakref.cpython-39.pyc
???????
a ��Jhs � @ s8 d dl Z d dlZd dlZddlmZ G dd� de�ZdS )� N� )�TestCasec @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�WeakRefTestsc C s. dd� }t �|� �}t�� | �|� d � d S )Nc S s t � dd� �} | �� | S )Nc S s d S �N� r r r �P/home/agenciai/.local/lib/python3.9/site-packages/greenlet/tests/test_weakref.py�<lambda> � zHWeakRefTests.test_dead_weakref.<locals>._dead_greenlet.<locals>.<lambda>)�greenlet�switch)�gr r r �_dead_greenlet s z6WeakRefTests.test_dead_weakref.<locals>._dead_greenlet)�weakref�ref�gc�collect�assertEqual)�selfr �or r r �test_dead_weakref s zWeakRefTests.test_dead_weakrefc C s( t �t�� �}t�� | �|� d � d S r )r r r r r r )r r r r r �test_inactive_weakref s z"WeakRefTests.test_inactive_weakrefc sT g �� �fdd�}t � |�� � �� t � dd� � �}t�|�� d }| ��d g� d S )Nc s2 zt �� j�� W ��� � � n��� � � 0 d S r )r Z getcurrent�parentr �appendr �r �seenr r �worker s z1WeakRefTests.test_dealloc_weakref.<locals>.workerc S s d S r r r r r r r r z3WeakRefTests.test_dealloc_weakref.<locals>.<lambda>)r r r r r )r r Zg2r r r �test_dealloc_weakref s z!WeakRefTests.test_dealloc_weakrefN)�__name__� __module__�__qualname__r r r r r r r r s r )r r r � r r r r r r �<module> s
| ver. 1.6 |
Github
|
.
| PHP 8.2.30 | ??????????? ?????????: 0 |
proxy
|
phpinfo
|
???????????