o
    h                     @   sR   d dl mZ d dlmZ d dlmZ d dlmZ ddlm	Z	 G dd deeZ
d	S )
    )TestCase)override_settings)OAuth2TestsMixinMockedResponse   )PinterestProviderc                   @   s>   e Zd ZejZdd Zdd Zeddddiid	d
d Z	dS )PinterestTestsc                 C   s
   t ddS )N   a  
            {
                "data": {
                    "url": "https://www.pinterest.com/muravskiyyarosl/",
                    "first_name": "Jane",
                    "last_name": "Doe",
                    "id": "351247977031674143"
                }
            }
            r   self r   j/var/www/html/env_mimamsha/lib/python3.10/site-packages/allauth/socialaccount/providers/pinterest/tests.pyget_mocked_response   s   z"PinterestTests.get_mocked_responsec                 C   s   dS )NzJane Doer   r   r   r   r   get_expected_to_str   s   z"PinterestTests.get_expected_to_strF	pinterestAPI_VERSIONv5)SOCIALACCOUNT_AUTO_SIGNUPSOCIALACCOUNT_PROVIDERSc                 C   s*   t j| _| tdd}|jdksJ d S )Nr
   aL  
                {
                    "account_type": "BUSINESS",
                    "profile_image": "https://i.pinimg.com/280x280_RS/5c/88/2f/5c882f4b02468fcd6cda2ce569c2c166.jpg",
                    "website_url": "https://sns-sdks.github.io/",
                    "username": "enjoylifebot"
                }
                i.  )r   idprovider_idloginr   status_code)r   respr   r   r   test_login_v5   s   	zPinterestTests.test_login_v5N)
__name__
__module____qualname__r   r   r   r   r   r   r   r   r   r   r   r	   
   s    r	   N)django.testr   django.test.utilsr   allauth.socialaccount.testsr   allauth.testsr   providerr   r	   r   r   r   r   <module>   s    