
    )Jf                     L    d dl mZ d dlmZmZ ddlmZ  G d dee          ZdS )    )OAuth2TestsMixin)MockedResponseTestCase   )DigitalOceanProviderc                   *    e Zd Zej        Zd ZddZdS )DigitalOceanTestsc                 "    t          dd          S )N   aT  
        {
          "account": {
            "droplet_limit": 25,
            "floating_ip_limit": 5,
            "email": "sammy@example.com",
            "uuid": "b6fr89dbf6d9156cace5f3c78dc9851d957381ef",
            "email_verified": true,
            "status": "active",
            "status_message": ""
          }
        }
        )r   )selfs    u/home/alex/cs2snipeproduction/venv/lib/python3.11/site-packages/allauth/socialaccount/providers/digitalocean/tests.pyget_mocked_responsez%DigitalOceanTests.get_mocked_response
   s    
 
 	
    Tc                     dS )Naw  
        {
          "access_token": "testac",
          "token_type": "bearer",
          "expires_in": 2592000,
          "refresh_token": "00a3aae641658d",
          "scope": "read write",
          "info": {
            "name": "Sammy the Shark",
            "email":"sammy@example.com",
            "uuid":"b6fr89dbf6d9156cace5f3c78dc9851d957381ef"
          }
        } )r   with_refresh_tokens     r   get_login_response_jsonz)DigitalOceanTests.get_login_response_json   s     r   N)T)__name__
__module____qualname__r   idprovider_idr   r   r   r   r   r	   r	      s?        &)K
 
 
$     r   r	   N)allauth.socialaccount.testsr   allauth.testsr   r   providerr   r	   r   r   r   <module>r      sx    8 8 8 8 8 8 2 2 2 2 2 2 2 2 * * * * * *" " " " "(( " " " " "r   