U
    ¶[Öe³  ã                   @   s(   d dl Z d dlmZ G dd„ deƒZdS )é    N)Ú
OAuth2Testc                   @   sv   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œigi¡Z	dd„ Z
dd„ ZdS )ÚCoinbaseOAuth2Testz'social.backends.coinbase.CoinbaseOAuth2z!https://coinbase.com/api/v1/usersZSatoshiNakamotoZfoobarZbearer)Zaccess_tokenÚ
token_typeZusersÚuserZ"1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNazSatoshi Nakamotozsatoshi@nakamoto.comNzEastern Time (US & Canada)ÚUSDé   Z1000000ZBTC)ÚamountÚcurrencyz50.00000000)ÚidÚnameÚemailZpinZ	time_zoneZnative_currencyZ	buy_levelZ
sell_levelZbalanceZ	buy_limitZ
sell_limitc                 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_coinbase.pyÚ
test_login+   s    zCoinbaseOAuth2Test.test_loginc                 C   s   |   ¡  d S r   )Zdo_partial_pipeliner   r   r   r   Útest_partial_pipeline.   s    z(CoinbaseOAuth2Test.test_partial_pipeline)Ú__name__Ú
__module__Ú__qualname__Úbackend_pathZuser_data_urlZexpected_usernameÚjsonÚdumpsZaccess_token_bodyZuser_data_bodyr   r   r   r   r   r   r      sB   þþþþïÿÿÿr   )r   Zsocial.tests.backends.oauthr   r   r   r   r   r   Ú<module>   s   