o
    Lf                     @   sX   d dl mZmZ d dlmZ d dlmZ d dlmZ G dd deZ	G dd deZ
d	S )
    )	AppConfigapps)override_settings)	providers)TestCasec                   @   s   e Zd ZdZdZdS )CustomFacebookAppConfig(allauth.socialaccount.providers.facebookallauth_facebookN)__name__
__module____qualname__namelabel r   r   j/var/www/html/humari/django-venv/lib/python3.10/site-packages/allauth/socialaccount/tests/test_registry.pyr      s    r   c                   @   s4   e Zd Zedgddd Zedgddd ZdS )	ProviderRegistryTestsr   )INSTALLED_APPSc                 C      t  }| }| |j | dt| | t|d t jj	j
 tt }| dt| |d }| d|j | d|j d S )N   r   r   facebookr   ProviderRegistryget_class_list
assertTrueloadedassertEquallen
issubclassr   providerFacebookProviderlistr   get_app_configsr   r   selfregistryprovider_listapp_config_list
app_configr   r   r   *test_load_provider_with_default_app_config      z@ProviderRegistryTests.test_load_provider_with_default_app_configzAallauth.socialaccount.tests.test_registry.CustomFacebookAppConfigc                 C   r   )Nr   r   r   r	   r   r"   r   r   r   )test_load_provider_with_custom_app_config&   r)   z?ProviderRegistryTests.test_load_provider_with_custom_app_configN)r
   r   r   r   r(   r*   r   r   r   r   r      s    
r   N)django.appsr   r   django.test.utilsr   allauth.socialaccountr   allauth.testsr   r   r   r   r   r   r   <module>   s    