
    h                     V    S SK Jr  S SKJr  S SKJr  S SKJr  S SKJ	r	   " S S\5      r
g)	    )apps)
connection)TestCase)override_settings)get_public_schema_namec                   B   ^  \ rS rSrU 4S jr\" S/S9S 5       rSrU =r$ )TestSettings	   c                 L   > [         R                  " 5         [        TU ]  5         g )N)r   unset_installed_appssupertearDown)self	__class__s    T/var/www/html/env/lib/python3.13/site-packages/django_tenants/tests/test_settings.pyr   TestSettings.tearDown
   s    !!#    hstore)PG_EXTRA_SEARCH_PATHSc                     [         R                  S	 [        R                  " 5       nUR	                  SR                  [        5       5      5        [         R                  " SS/5        g )Ndjango_tenantsz+DROP SCHEMA {0} CASCADE; CREATE SCHEMA {0};	customers)r   
all_modelsr   cursorexecuteformatr   set_installed_apps)r   cs     r   test_PG_EXTRA_SEARCH_PATHS'TestSettings.test_PG_EXTRA_SEARCH_PATHS   sS    OO,-			?FF"$
 	 	.> ?@r    )	__name__
__module____qualname____firstlineno__r   r   r   __static_attributes____classcell__)r   s   @r   r	   r	   	   s%    
 hZ8A 9Ar   r	   N)django.appsr   	django.dbr   django.testr   django.test.utilsr   django_tenants.utilsr   r	   r!   r   r   <module>r-      s"         / 7A8 Ar   