
    )Jf                     r    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
d	S )
    )	AppConfigapps)override_settings)	providers)TestCasec                       e Zd ZdZdZdS )CustomFacebookAppConfig(allauth.socialaccount.providers.facebookallauth_facebookN)__name__
__module____qualname__namelabel     l/home/alex/cs2snipeproduction/venv/lib/python3.11/site-packages/allauth/socialaccount/tests/test_registry.pyr	   r	      s        5DEEEr   r	   c                   f    e Zd Z edg          d             Z edg          d             ZdS )ProviderRegistryTestsr
   )INSTALLED_APPSc                 J   t          j                    }|                                }|                     |j                   |                     dt          |                     |                     t          |d         t           j        j	        j
                             t          t          j                              }|                     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_configs        r   *test_load_provider_with_default_app_configz@ProviderRegistryTests.test_load_provider_with_default_app_config   s    -// //11(((C..///a "+< 	
 	
 	
 t35566C00111$Q'
CZ_UUUZ%566666r   zAallauth.socialaccount.tests.test_registry.CustomFacebookAppConfigc                 J   t          j                    }|                                }|                     |j                   |                     dt          |                     |                     t          |d         t           j        j	        j
                             t          t          j                              }|                     dt          |                     |d         }|                     d|j                   |                     d|j                   d S )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1(((C..///a "+< 	
 	
 	
 t35566C00111$Q'
CZ_UUU+Z-=>>>>>r   N)r   r   r   r   r,   r.   r   r   r   r   r      s        6
  
7 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   