
    f                     d    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e      Z	 G d de      Z
y	)
    )	AppConfigapps)override_settings)	providers)TestCasec                       e Zd ZdZdZy)CustomFacebookAppConfig(allauth.socialaccount.providers.facebookallauth_facebookN)__name__
__module____qualname__namelabel     d/var/www/cs2snipe.com/venv/lib/python3.12/site-packages/allauth/socialaccount/tests/test_registry.pyr	   r	      s    5DEr   r	   c                   L    e Zd Z edg      d        Z edg      d        Zy)ProviderRegistryTestsr
   )INSTALLED_APPSc                 "   t        j                         }|j                         }| j                  |j                         | j                  dt        |             | j                  t        |d   t         j                  j                  j                               t        t        j                               }| j                  dt        |             |d   }| j                  d|j                         | j                  d|j                         y )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_configs        r   *test_load_provider_with_default_app_configz@ProviderRegistryTests.test_load_provider_with_default_app_config   s     --/ //1(C./a ""++<<	
 t3356C01$Q'
CZ__UZ%5%56r   zAallauth.socialaccount.tests.test_registry.CustomFacebookAppConfigc                 "   t        j                         }|j                         }| j                  |j                         | j                  dt        |             | j                  t        |d   t         j                  j                  j                               t        t        j                               }| j                  dt        |             |d   }| j                  d|j                         | j                  d|j                         y )Nr   r   r
   r   r   r&   s        r   )test_load_provider_with_custom_app_configz?ProviderRegistryTests.test_load_provider_with_custom_app_config&   s     --/ //1(C./a ""++<<	
 t3356C01$Q'
CZ__U+Z-=-=>r   N)r   r   r   r   r,   r.   r   r   r   r   r      sB    6

7
7& O

?
?r   r   N)django.appsr   r   django.test.utilsr   allauth.socialaccountr   allauth.testsr   r	   r   r   r   r   <module>r3      s)    ' / + "i 
/?H /?r   