U
    ¶[Öe  ã                   @   s\   d dl Z d dlmZ d dlmZmZ G dd„ deƒZG dd„ deeƒZG dd	„ d	eeƒZ	dS )
é    N)Ú	urlencode)Ú
OAuth1TestÚ
OAuth2Testc                   @   sF   e Zd ZdZdZe dddœ¡Ze dddd	œ¡Zd
d„ Z	dd„ Z
dS )ÚBaseLinkedinTestz>https://api.linkedin.com/v1/people/~:(first-name,id,last-name)ZFooBarÚfoobarZbearer)Zaccess_tokenÚ
token_typeZBarZ
1010101010ZFoo)ZlastNameÚidZ	firstNamec                 C   s   |   ¡  d S ©N)Zdo_login©Úself© r   úe/var/www/html/services/stratfitenv/lib/python3.8/site-packages/social/tests/backends/test_linkedin.pyÚ
test_login   s    zBaseLinkedinTest.test_loginc                 C   s   |   ¡  d S r	   )Zdo_partial_pipeliner
   r   r   r   Útest_partial_pipeline   s    z&BaseLinkedinTest.test_partial_pipelineN)Ú__name__Ú
__module__Ú__qualname__Zuser_data_urlZexpected_usernameÚjsonÚdumpsZaccess_token_bodyZuser_data_bodyr   r   r   r   r   r   r      s   þýr   c                   @   s    e Zd ZdZeddddœƒZdS )ÚLinkedinOAuth1Testz&social.backends.linkedin.LinkedinOAuthzfoobar-secretr   Útrue)Zoauth_token_secretZoauth_tokenZoauth_callback_confirmedN)r   r   r   Úbackend_pathr   Zrequest_token_bodyr   r   r   r   r      s   ýr   c                   @   s   e Zd ZdZdS )ÚLinkedinOAuth2Testz'social.backends.linkedin.LinkedinOAuth2N)r   r   r   r   r   r   r   r   r   &   s   r   )
r   Z	social.p3r   Zsocial.tests.backends.oauthr   r   Úobjectr   r   r   r   r   r   r   Ú<module>   s
   	