o
    š"4gt  ã                   @   s:   d dl Z d dlmZ e j dddg¡dd„ ƒZdd	„ ZdS )
é    N)ÚProviderTokenInputÚ	client_idÚclient1Úclient2c                 C   st   ddddœdddœgi}d|i| _ tdd|dd	d
œdœƒ}| ¡ r#J ‚|jd jj|ks.J ‚|jddgiks8J ‚d S )NÚAPPSr   Úsecret)r   r   r   ÚgoogleÚloginÚitÚat)r   Úid_tokenÚaccess_token©ÚproviderÚprocessÚtokenr   r   zInvalid token.)ÚSOCIALACCOUNT_PROVIDERSr   Úis_validÚcleaned_dataÚappr   Úerrors)ÚsettingsÚdbr   Ú	gsettingsÚinp© r   úy/var/www/html/authentication-server/venv/lib/python3.10/site-packages/allauth/headless/socialaccount/tests/test_inputs.pyÚ!test_provider_token_multiple_apps   s   þÿ

ýÿr   c                 C   s:   t dddddœdœƒ}| ¡ rJ ‚|jddgiksJ ‚d S )	Nr   r	   r
   r   )r   r   r   r   z`client_id` required.)r   r   r   )r   r   r   r   r   r   Ú&test_provider_token_client_id_required   s   ýÿr   )ÚpytestÚ%allauth.headless.socialaccount.inputsr   ÚmarkÚparametrizer   r   r   r   r   r   Ú<module>   s
    
