U
    [e                     @   s4   d dl Z d dlmZ d dlmZ G dd deZdS )    N)	urlencode)
OAuth2Testc                   @   s|   e Zd ZdZdZdZedddZe	ddddd	d
dddddddddddddddddgddddZ
dd Zdd ZdS )StackoverflowOAuth2Testz1social.backends.stackoverflow.StackoverflowOAuth2z$https://api.stackexchange.com/2.1/meZfoobarZbearer)Zaccess_token
token_typei 
registeredio4LzQhttp: //www.gravatar.com/avatar/5280f15cedf540b544eecc30fcf3027c?d=identicon&r=PGi#  r   A      i
FQiPFz-http: //stackoverflow.com/users/101010/foobarZFooland      )ZgoldsilverZbronze)Zuser_idZ	user_typeZcreation_dateZdisplay_nameZprofile_imageZ
reputationZreputation_change_dayZreputation_change_weekZreputation_change_monthZreputation_change_quarterZreputation_change_yearZageZlast_access_dateZlast_modified_dateZis_employeelinklocationZ
account_idZbadge_countsi'  i'  )itemsZquota_remainingZ	quota_maxZhas_morec                 C   s   |    d S N)Zdo_loginself r   j/var/www/html/services/stratfitenv/lib/python3.8/site-packages/social/tests/backends/test_stackoverflow.py
test_login0   s    z"StackoverflowOAuth2Test.test_loginc                 C   s   |    d S r   )Zdo_partial_pipeliner   r   r   r   test_partial_pipeline3   s    z-StackoverflowOAuth2Test.test_partial_pipelineN)__name__
__module____qualname__backend_pathZuser_data_urlZexpected_usernamer   Zaccess_token_bodyjsondumpsZuser_data_bodyr   r   r   r   r   r   r      sJ   !r   )r   Z	social.p3r   Zsocial.tests.backends.oauthr   r   r   r   r   r   <module>   s   