
    h                     >    S SK Jr  S SKJr  S SKJr   " S S\5      rg)    )HttpResponseNotFound)FastTenantTestCase)TenantClientc                   N   ^  \ rS rSr\S 5       r\S 5       rU 4S jrS rSr	U =r
$ )InvalidHostname   c                     g)Nz_.fast-test.com clss    V/var/www/html/env/lib/python3.13/site-packages/django_tenants/tests/test_middleware.pyget_test_tenant_domain&InvalidHostname.get_test_tenant_domain   s     !    c                     g)N_r
   r   s    r   get_test_schema_name$InvalidHostname.get_test_schema_name   s    r   c                 V   > [         TU ]  5         [        U R                  5      U l        g )N)supersetUpr   tenantclient)self	__class__s    r   r   InvalidHostname.setUp   s    "4;;/r   c                 f    U R                   R                  S5      nU R                  U[        5        g )N/)r   getassertIsInstancer   )r   responses     r   'test_invalid_hostname_should_return_4047InvalidHostname.test_invalid_hostname_should_return_404   s%    ;;??3'h(<=r   )r   )__name__
__module____qualname____firstlineno__classmethodr   r   r   r"   __static_attributes____classcell__)r   s   @r   r   r      s8    ! !  0> >r   r   N)django.httpr   django_tenants.test.casesr   django_tenants.test.clientr   r   r
   r   r   <module>r.      s    , 8 3>( >r   