
     h                     f    d dl mZmZ d dlmZ d dlmZ  G d de          Z G d de          ZdS )	    )APITestCase	APIClient)status)api_settingsc                       e Zd Zd ZdS )APIJWTClientc                     |                      d|d          }|j        t          j        k    rA|                     d                    t          j        |j        d                              dS dS )	z
        Returns True if login is possible; False if the provided credentials
        are incorrect, or the user is inactive.
        z/api-token-auth/json)formatz{0} {1}token)HTTP_AUTHORIZATIONTF)	poststatus_coder   HTTP_200_OKcredentialsr   r   JWT_AUTH_HEADER_PREFIXdata)selfr   responses      S/var/www/html/Sam_Eipo/venv/lib/python3.11/site-packages/rest_framework_jwt/test.pyloginzAPIJWTClient.login   sy     99/V9LL6#555#,#3#3L4WYaYfgnYo#p#p  r r r 45    N)__name__
__module____qualname__r    r   r   r   r      s#            r   r   c                       e Zd ZeZdS )APIJWTTestCaseN)r   r   r   r   client_classr   r   r   r   r      s        LLLr   r   N)	rest_framework.testr   r   rest_frameworkr   rest_framework_jwt.settingsr   r   r   r   r   r   <module>r#      s    6 6 6 6 6 6 6 6 ! ! ! ! ! ! 4 4 4 4 4 4    9   "         [          r   