U
    ¶[Öez  ã                   @   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                   @   s\   e Zd ZdZdZdZe dddœ¡Ze ddiddg d	d
dddœdœ¡Z	dd„ Z
dd„ ZdS )ÚStocktwitsOAuth2Testz+social.backends.stocktwits.StocktwitsOAuth2z4https://api.stocktwits.com/api/2/account/verify.jsonÚfoobarZbearer)Zaccess_tokenÚ
token_typeÚstatuséÈ   zFoo Barú=http://avatars.stocktwits.net/images/default_avatar_thumb.jpgúChttps://s3.amazonaws.com/st-avatars/images/default_avatar_thumb.jpgé’Š ÚUser©ÚusernameÚnameZclassificationZ
avatar_urlZavatar_url_sslÚidÚidentity©ÚresponseÚuserc                 C   s   |   ¡  d S ©N)Zdo_login©Úself© r   úg/var/www/html/services/stratfitenv/lib/python3.8/site-packages/social/tests/backends/test_stocktwits.pyÚ
test_login   s    zStocktwitsOAuth2Test.test_loginc                 C   s   |   ¡  d S r   )Zdo_partial_pipeliner   r   r   r   Útest_partial_pipeline"   s    z*StocktwitsOAuth2Test.test_partial_pipelineN)Ú__name__Ú
__module__Ú__qualname__Úbackend_pathZuser_data_urlZexpected_usernameÚjsonÚdumpsZaccess_token_bodyÚuser_data_bodyr   r   r   r   r   r   r      s,   þ ÿ÷ür   c                   @   s0   e Zd Ze ddiddg ddddd	œd
œ¡ZdS )Ú'StocktwitsOAuth2UsernameAlternativeTestr   r   r   ZFoobarr   r	   r
   r   r   r   N)r   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    