
    ht                         d dl mZ  ej                          d dlmZ d dlmZ d dlmZ  G d dej                        Z	e
dk(  r e        yy)	    )monkey)DatagramServer)util)mainc                   $    e Zd ZddiZdZd gZd Zy)Test_udp_clienttimeout
   zudp_client.pyc                     g fd}t        d|      j                          	 | j                          j                          | j	                  dg       y # j                          w xY w)Nc                 L    j                  |        j                  d|       y )Ns   reply-from-server)appendsendto)messageaddresslogservers     _/var/www/html/engine/venv/lib/python3.12/site-packages/gevent/tests/test__example_udp_client.pyhandlez$Test_udp_client.test.<locals>.handle   s    JJwMM.8    z127.0.0.1:9001s   Test_udp_client)r   startrun_examplecloseassertEqual)selfr   r   r   s     @@r   testzTest_udp_client.test   s`    	9   0&9	LLN123 LLNs   A A.N)__name__
__module____qualname__start_kwargsexampleexample_argsr    r   r   r   r   
   s    r?LG%&L4r   r   __main__N)geventr   	patch_allgevent.serverr   gevent.testingr   r   
TestServerr   r   r"   r   r   <module>r)      sG         )  4doo 4, z 	F r   