
    <|h                         d dl mZ  ej                          d dlZd dlZ G d dej
                        Zedk(  r ej                          yy)    )monkeyNc                   R    e Zd Zd Z ej
                   eed      d      d        Zy)TestSocketpairc                 (   d}t        j                         \  }}|j                  |       |j                          |j	                  d      5 }|j                         }d d d        | j                  |       |j                          y # 1 sw Y   ,xY wNs   hello worldrb)socket
socketpairsendallclosemakefilereadassertEqual)selfmsgxyfr   s         \/var/www/html/test/engine/venv/lib/python3.12/site-packages/gevent/tests/test__socketpair.pytest_makefilezTestSocketpair.test_makefile   st      "1			#		ZZ 	668D	d#			 	s   BBfromfdzNeeds socket.fromfdc                 \   d}t        j                         \  }}t        j                  |j                         |j                  t         j
                        }|j                          t        j                  |j                         |j                  t         j
                        }|j                          |j                  |       |j                          |j                  d      5 }|j                         }d d d        | j                  |       |j                          y # 1 sw Y   ,xY wr   )r	   r
   r   filenofamilySOCK_STREAMr   r   r   r   r   )r   r   r   r   xxyyr   r   s           r   test_fromfdzTestSocketpair.test_fromfd   s       "1]]188:qxx1C1CD		]]188:qxx1C1CD		


3

[[ 	!668D	d#

	 	s   &D""D+N)	__name__
__module____qualname__r   unittest
skipUnlesshasattrr	   r        r   r   r      s4     X2.00r&   r   __main__)	geventr   	patch_allr	   r"   TestCaser   r   mainr%   r&   r   <module>r,      sH    +6++-  X&& < zHMMO r&   