U
    ¶[Öe%  ã                   @   s8   d dl Z d dlmZ G dd„ deƒZG dd„ deƒZdS )é    N)Ú
OAuth2Testc                   @   sJ   e Zd 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 )ÚAmazonOAuth2Testú#social.backends.amazon.AmazonOAuth2ú&https://www.amazon.com/ap/user/profileÚFooBarÚfoobarÚbearer©Zaccess_tokenÚ
token_typeúamzn1.account.ABCDE1234úfoo@bar.comúFoo Bar)Zuser_idÚemailÚnamec                 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_amazon.pyÚ
test_login   s    zAmazonOAuth2Test.test_loginc                 C   s   |   ¡  d S r   ©Zdo_partial_pipeliner   r   r   r   Útest_partial_pipeline   s    z&AmazonOAuth2Test.test_partial_pipelineN©Ú__name__Ú
__module__Ú__qualname__Úbackend_pathZuser_data_urlZexpected_usernameÚjsonÚdumpsZaccess_token_bodyZuser_data_bodyr   r   r   r   r   r   r      s   þýr   c                   @   sP   e Zd ZdZdZdZe dddœ¡Ze ddd	d
dœdœ¡Z	dd„ Z
dd„ ZdS )Ú$AmazonOAuth2BrokenServerResponseTestr   r   r   r   r   r	   Z02GGTU7CWMNFTV3KH3J6r   r   r   )ÚNameZ
CustomerIdZPrimaryEmail)z
Request-IdZProfilec                 C   s   |   ¡  d S r   r   r   r   r   r   r   ,   s    z/AmazonOAuth2BrokenServerResponseTest.test_loginc                 C   s   |   ¡  d S r   r   r   r   r   r   r   /   s    z:AmazonOAuth2BrokenServerResponseTest.test_partial_pipelineNr   r   r   r   r   r       s    þýþ	r    )r   Zsocial.tests.backends.oauthr   r   r    r   r   r   r   Ú<module>   s   