
    <|ha                     .   d dl mZ  ej                          	 d dlZd dlZd dlm	Z
  e
j                   eed      d       e
j                  d       G d de
j                                      Zed	k(  r e
j"                          yy# e$ r	 d dlmZ Y vw xY w)
    )monkeyN)clientsslzNeeds socket.ssl (Python 2)zTries to access amazon.comc                       e Zd ZdZd Zd Zy)AmazonHTTPSTests   c                 r    t        j                  d      }|j                  dd       |j                          y )Nsdb.amazonaws.comGET/)httplibHTTPSConnectionrequestgetresponse)selfconns     \/var/www/html/test/engine/venv/lib/python3.12/site-packages/gevent/tests/test__socket_ssl.pytest_amazon_responsez%AmazonHTTPSTests.test_amazon_response   s-    &&':;UC     c                     t        j                          }|j                  d       t        j                  |      }t        |      sJ t	        |      sJ y )N)r
   i  )socketconnectr   strrepr)r   r   ssl_conns      r   test_str_and_reprz"AmazonHTTPSTests.test_str_and_repr   s@    }}/0::d#8}}H~~r   N)__name__
__module____qualname____timeout__r   r    r   r   r   r      s     K
r   r   __main__)geventr   	patch_allr   ImportErrorhttpr   r   gevent.testingtesting	greentest
skipUnlesshasattrskipWithoutExternalNetworkTestCaser   r   mainr!   r   r   <module>r/      s        '  # FE! &%%&BCy))  D	
" zINN =  '&'s   B BB