
    i                     &    S SK Jr   " S S\5      rg)    )FlaskClientc                   ,   ^  \ rS rSrSrU 4S jrSrU =r$ )FlaskLoginClient   zU
A Flask test client that knows how to log in users
using the Flask-Login extension.
c                    > UR                  SS 5      nUR                  SS5      n[        TU ]  " U0 UD6  U(       a1  U R                  5        nUR	                  5       US'   XES'   S S S 5        g g ! , (       d  f       g = f)Nuserfresh_loginT_user_id_fresh)popsuper__init__session_transactionget_id)selfargskwargsr   freshsess	__class__s         I/var/www/ias/venv/lib/python3.13/site-packages/flask_login/test_client.pyr   FlaskLoginClient.__init__
   sq    zz&$'

=$/$)&)))+t#';;=Z !&X ,+ ++s   A//
A= )__name__
__module____qualname____firstlineno____doc__r   __static_attributes____classcell__)r   s   @r   r   r      s    
	' 	'    r   N)flask.testingr   r   r   r!   r   <module>r#      s    %'{ 'r!   