
                            S SK r S SKJr  \ R                  " \R                  \R
                  \R                  \R                  \R                  \R                  \R                  \R                  \R                  /	S9S 5       r\ R                  " \R                  /S9S 5       rS r\ R"                  R%                  SSS	/5      S
 5       r\ R"                  R%                  SSS	/5      S 5       rg)    N)
exceptions)paramsc                     U R                   $ Nparamrequests    Oplatform/gsutil/third_party/google-auth-library-python/tests/test_exceptions.pyretryable_exceptionr      s     ==    c                     U R                   $ r   r   r	   s    r   non_retryable_exceptionr   %   s    ==r   c                 4    U " 5       R                   (       a   eg r   	retryable)r   s    r   !test_default_retryable_exceptionsr   *   s    "$.....r   r   TFc                 4    U " US9n U R                   U:X  d   eg Nr   r   )r   r   s     r   test_retryable_exceptionsr   .   s!    -	B((I555r   c                 6    U " US9n U R                   (       a   eg r   r   )r   r   s     r   test_non_retryable_exceptionsr   4   s    5	J&00000r   )pytestgoogle.authr   fixtureGoogleAuthErrorTransportErrorRefreshErrorUserAccessTokenErrorDefaultCredentialsErrorMutualTLSChannelError
OAuthErrorReauthFailErrorReauthSamlChallengeFailErrorr   ClientCertErrorr   r   markparametrizer   r    r   r   <module>r)      s     " ""!!''**((""//
 
2234 5/ tUm46 56
 tUm41 51r   