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)Ú
OAuth1Testc                   @   sˆ   e Zd ZdZdZdZe dddœ¡Ze	d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œ¡Zdd„ Zdd„ Zd S )!ÚUpworkOAuth1Testz"social.backends.upwork.UpworkOAuthz,https://www.upwork.com/api/auth/v1/info.jsonZ10101010ZfoobarZbearer)Zaccess_tokenÚ
token_typezfoobar-secretÚtrue)Zoauth_token_secretZoauth_tokenZoauth_callback_confirmedÚ ÚnoÚyes)ZbuyerZaffiliate_managerÚproviderÚ1zNew YorkZUSA)ZcityÚstateZcountryZ9755314z&https://www.upwork.com/users/~10101010)	Zportrait_32_imgÚcapacityZcompany_urlZ
has_agencyZportrait_50_imgZportrait_100_imgÚlocationÚrefZprofile_urlzUSA/New YorkZFooZBarZ10000)ÚtimezoneZ
first_nameÚ	last_nameZtimezone_offsetZ
1111111111)ÚinfoZ	auth_userZserver_timec                 C   s   |   ¡  d S ©N)Zdo_login©Úself© r   úc/var/www/html/services/stratfitenv/lib/python3.8/site-packages/social/tests/backends/test_upwork.pyÚ
test_login1   s    zUpworkOAuth1Test.test_loginc                 C   s   |   ¡  d S r   )Zdo_partial_pipeliner   r   r   r   Útest_partial_pipeline4   s    z&UpworkOAuth1Test.test_partial_pipelineN)Ú__name__Ú
__module__Ú__qualname__Úbackend_pathZuser_data_urlZexpected_usernameÚjsonÚdumpsZaccess_token_bodyr   Zrequest_token_bodyZuser_data_bodyr   r   r   r   r   r   r      sL   þýýýïüær   )r   Z	social.p3r   Zsocial.tests.backends.oauthr   r   r   r   r   r   Ú<module>   s   