o
    eå  ć                   @   sJ   d dl mZmZ d dlZd dlZG dd dejZedkr#e ”  dS dS )é    )Śabsolute_importŚprint_functionNc                   @   s   e Zd Zdd ZdS )ŚTestDestroyHubc                 C   sŚ   t  ” }|  |jj” |j}|j}|  |” | ”  t  ” }|  |jj” |  |j|” |jdd t  ” }|  |jj” |  	|j|” |  	|jj
|j
” |  |jj
|j
” |jdd t  ” }|  |jj” | ”  d S )NT)Zdestroy_loop)ŚgeventZget_hubŚ
assertTrueŚloopŚdefaultZ
threadpoolZassertIsNotNoneŚdestroyZassertIsZassertIsNotŚptrZassertNotEqual)ŚselfZhubZinitloopŚtp© r   śJD:\Projects\ConvertPro\env\Lib\site-packages\gevent/tests/test__destroy.pyŚtest_destroy_hub   s&   
zTestDestroyHub.test_destroy_hubN)Ś__name__Ś
__module__Ś__qualname__r   r   r   r   r   r      s    r   Ś__main__)	Ś
__future__r   r   r   ZunittestZTestCaser   r   Śmainr   r   r   r   Ś<module>   s    -’