
    i                         d dl mZ  ej                     d dlZd dlmZ  G d dej                  Ze	dk    r ej
                     dS dS )    )monkeyNc                   J    e Zd Zd ZdD ]Z ee e                       [[dS )
TestSelectc                 @      fd}d z   dz   |_         |||j         <   d S )Nc                     |                      t          t          |           |            |                     t	          t                               d S )N)assertIsgetattrselectassertFalsehasattr)selfnames    K/usr/local/lib/python3.11/dist-packages/gevent/tests/test__monkey_select.pytestz#TestSelect._make_test.<locals>.test   sG    MM'&$55t<<<WVT2233333    test__removed)__name__)r   nsr   s   `  r   
_make_testzTestSelect._make_test   s@    	4 	4 	4 	4 	4  $3 4=r   )epollkqueuekeventdevpollN)r   
__module____qualname__r   r   locals r   r   r   r   
   sQ        ! ! ! # # 	
4""""

r   r   __main__)geventr   	patch_allr
   gevent.testingtesting	greentestTestCaser   r   mainr   r   r   <module>r'      s                " " " " " "    #   * zIN r   