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                   @   sr   e Zd ZdZdZdZedddddd	Zed
ddddddddd	Z	edddddd	Z
dd Zdd ZdS )ItembaseOAuth2Testz'social.backends.itembase.ItembaseOAuth2z https://users.itembase.com/v1/meZfoobarzfoobar-tokeni ' Zbearerzuser.minimalzfoobar-refresh-token)Zaccess_tokenZ
expires_in
token_typescopeZrefresh_tokenz$a4b91ee7-ec1a-49b9-afce-371dc8797749zfoobar@itembase.bizZFooNZBarzfirst middle lastenZEUR)	uuidusernameemailZ
first_nameZmiddle_name	last_nameZname_formatlocaleZpreferred_currencyzfoobar-new-tokenzfoobar-new-refresh-tokenc                 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_itembase.py
test_login$   s    zItembaseOAuth2Test.test_loginc                 C   s   |    d S r   )Zdo_partial_pipeliner   r   r   r   test_partial_pipeline'   s    z(ItembaseOAuth2Test.test_partial_pipeline)__name__
__module____qualname__backend_pathuser_data_urlZexpected_usernamejsondumpsZaccess_token_bodyZuser_data_bodyZrefresh_token_bodyr   r   r   r   r   r   r      s<   r   c                   @   s   e Zd ZdZdZdS )ItembaseOAuth2SandboxTestz.social.backends.itembase.ItembaseOAuth2Sandboxz&http://sandbox.users.itembase.io/v1/meN)r   r   r   r   r   r   r   r   r   r   +   s   r   )r   Zsocial.tests.backends.oauthr   r   r   r   r   r   r   <module>   s   %