
    G                     B    S SK Jr  S SKJr  S r " S S5      rS rS rg)	    )mockinfoc                  0    [        5       S   S   S:w  d   eg)zEVerify we're actually setting system_ssl when it should be available.
system_sslversion Nr        7platform/gsutil/third_party/requests/tests/test_help.pytest_system_sslr      s    6,	*b000r   c                       \ rS rSrS rSrg)VersionedPackage   c                     Xl         g )N__version__)selfr   s     r   __init__VersionedPackage.__init__   s    "r   r   N)__name__
__module____qualname____firstlineno__r   __static_attributes__r
   r   r   r   r      s    #r   r   c                      [         R                  " SSS9   [        5       S   SS0:X  d   e SSS5        g! , (       d  f       g= f)zwOlder versions of IDNA don't provide a __version__ attribute, verify
that if we have such a package, we don't blow up.
requests.help.idnaNnewidnar   r	   )r   patchr   r
   r   r   #test_idna_without_version_attributer"      s7     
(d	3vf~)R000 
4	3	3s	   6
Ac                      [         R                  " S[        S5      S9   [        5       S   SS0:X  d   e SSS5        g! , (       d  f       g= f)zGVerify we're actually setting idna version when it should be available.r   z2.6r   r    r   N)r   r!   r   r   r
   r   r    test_idna_with_version_attributer$      s=    	(.>u.E	Fvf~)U!3333 
G	F	Fs	   ?
AN)unittestr   requests.helpr   r   r   r"   r$   r
   r   r   <module>r'      s$     1
# #
14r   