o
    Lf                     @   sB   d dl mZ d dlmZmZ ddlmZ G dd deeZdZdS )	    )OAuth2TestsMixin)MockedResponseTestCase   )SalesforceProviderc                   @   s&   e Zd ZejZ					d	ddZdS )
SalesforceTestsPennersRaymondRaymond Pennersraymond.penners@gmail.comTc                 C   s4   t jdddd||ddt| |ddd}td	|S )
N00Dxx00000000000A0005xx000000aWwRQAUzhttps://test.salesforce.comztest-ooi2xhmjteepz"https://fun.cs46.my.salesforce.comz%https://fun--c.cs46.content.force.comtrue)org_iduser_idvipnickname
first_name	last_name	my_domaincontent_domainverified_emailemailactiveis_app_installed   )USERINFO_RESPONSEformatreprlowerr   )selfr   r   namer   r   userinfo r#   q/var/www/html/humari/django-venv/lib/python3.10/site-packages/allauth/socialaccount/providers/salesforce/tests.pyget_mocked_response
   s   

z#SalesforceTests.get_mocked_responseN)r   r	   r
   r   T)__name__
__module____qualname__r   idprovider_idr%   r#   r#   r#   r$   r      s    r   a  
{{
    "sub": "{vip}/id/{org_id}/{user_id}",
    "user_id": "{user_id}",
    "organization_id": "{org_id}",
    "preferred_username": "{nickname}@sample_-_dev_workspace.net",
    "nickname": "{nickname}",
    "name": "{first_name} {last_name}",
    "email": "{email}",
    "email_verified": {verified_email},
    "given_name": "{first_name}",
    "family_name": "{last_name}",
    "zoneinfo": "America/Los_Angeles",
    "photos": {{
        "picture": "{content_domain}/profilephoto/005/F",
        "thumbnail": "{content_domain}/profilephoto/005/T"
    }},
    "profile": "{my_domain}/{user_id}",
    "picture": "{content_domain}/profilephoto/005/F",
    "address": {{"country": "US"}},
    "urls": {{"custom_domain": "{my_domain}"}},
    "active": {active},
    "user_type": "STANDARD",
    "language": "en_US",
    "locale": "en_US",
    "utcOffset": -28800000,
    "updated_at": "2017-10-05T20:39:02.000+0000",
    "is_app_installed": {is_app_installed}
}}
N)	allauth.socialaccount.testsr   allauth.testsr   r   providerr   r   r   r#   r#   r#   r$   <module>   s
    