o
    "4gW                     @   sV   d dl Z d dlmZ d dlZd dlmZ d dlmZ d dlm	Z	m
Z
 ejdd ZdS )    N)reverse)statekit)AuthProcess)MockedResponsemocked_responsec                  C   s   t jfdd} | S )Nc                 S   s   t dddtddddiddi+ | j}d	d
|it gi|tj< |  | tdddidd }|W  d    S 1 s?w   Y  d S )N/)token_endpointuserinfo_endpoint   zaccess_token=456zcontent-typedummysubsub123state456processopenid_connect_callbackprovider_idzunittest-server)kwargsz?code=123&state=state456)	r   r   sessiontimer   STATES_SESSION_KEYsavepostr   )clientr   r   resp r   m/var/www/html/authentication-server/venv/lib/python3.10/site-packages/allauth/socialaccount/tests/conftest.pyf   s,   

$z%provider_callback_response.<locals>.f)r   LOGIN)r   r   r   r   provider_callback_response   s   r   )r   django.urlsr   pytestallauth.socialaccount.internalr   .allauth.socialaccount.providers.base.constantsr   allauth.testsr   r   fixturer   r   r   r   r   <module>   s    