
    )JfB                     <    d dl mZ d dlmZ d dlmZ d Zd Zd ZdS )    )reverse)assertTemplateUsed)SocialAccountc                 t   t           j                            dd|          }|                     t	          d                    }t          |d           |                     t	          d          d|j        i          }t           j                            |j                  	                                rJ d S )N123twitter)uidproviderusersocialaccount_connectionszsocialaccount/connections.htmlaccount)pk)
r   objectscreategetr   r   postr   filterexists)auth_clientr   r   resps       k/home/alex/cs2snipeproduction/venv/lib/python3.11/site-packages/allauth/socialaccount/tests/test_connect.pytest_disconnectr      s    #**uyt*TTG??7#>??@@Dt=>>>+,,y'*.E D $++wz+::AACCCCCCC    c                    d|_          || d          }t          j                            |                                          rJ |j        dk    sJ |d         t          d          k    sJ |                     |d         d|i          }|j        dk    sJ |d         t          d	          k    sJ t          j                            |                                          sJ d S )
NTconnectprocessr   .  locationaccount_reauthenticatepasswordr   )!ACCOUNT_REAUTHENTICATION_REQUIREDr   r   r   r   status_coder   r   r   r   provider_callback_responsesettingsuser_passwordr   s         r   "test_connect_with_reauthenticationr)      s    26H.%%k9EEED$+++66==?????s""""
w'?@@@@@@D,z=.IJJDs""""
w'BCCCCCC ''T'2299;;;;;;;r   c                     d|_          || d          }|j        dk    sJ t          j                            |                                          sJ |d         t          d          k    sJ d S )NFr   r   r   r   r    r   )r#   r$   r   r   r   r   r   r%   s         r   test_connectr+       s     27H.%%k9EEEDs"""" ''T'2299;;;;;
w'BCCCCCCCCr   N)	django.urlsr   pytest_django.assertsr   allauth.socialaccount.modelsr   r   r)   r+    r   r   <module>r0      sz          4 4 4 4 4 4 6 6 6 6 6 6D D D< < <D D D D Dr   