o
    ‡eå  ã                   @   sR   d dl mZ e ¡  d dlZd dlmZ G dd„ dejƒZe	dkr'e 
¡  dS dS )é    )ÚmonkeyNc                   @   s.   e Zd Zdd„ ZdD ]Zeeeƒ ƒ q
[[dS )Ú
TestSelectc                    s(   ‡ fdd„}dˆ  d |_ |||j < d S )Nc                    s(   |   ttˆ | ƒ| ¡ |  ttˆ ƒ¡ d S )N)ZassertIsÚgetattrÚselectZassertFalseÚhasattr)Úself©Úname© úPD:\Projects\ConvertPro\env\Lib\site-packages\gevent/tests/test__monkey_select.pyÚtest   s   z#TestSelect._make_test.<locals>.testZtest_Z_removed)Ú__name__)r	   Únsr   r
   r   r   Ú
_make_test   s   zTestSelect._make_test)ZepollZkqueueZkeventZdevpollN)r   Ú
__module__Ú__qualname__r   r	   Úlocalsr
   r
   r
   r   r   
   s    r   Ú__main__)Zgeventr   Z	patch_allr   Zgevent.testingÚtestingZ	greentestZTestCaser   r   Úmainr
   r
   r
   r   Ú<module>   s   ÿ