
    pj                        d dl mZ d dlZd dlZd dlmZ d dlmZ dd	Z ej        d
          dd            Z ej        d
          dd            Z	dS )    )annotationsN)Config)Parserparserr   returnNonec                8    |                      dddg            d S )N
pythonpathpathszAdd paths to sys.path)typehelpdefault)addini)r   s    c/lsinfo/ai/hellotax_ai/data_center/backend/venv/lib/python3.11/site-packages/_pytest/python_path.pypytest_addoptionr   
   s$    
MM,W3JTVMWWWWW    T)tryfirstearly_configr   c                    t          |                     d                    D ]/}t          j                            dt          |                     0d S )Nr
   r   )reversedgetinisyspathinsertstr)r   r   s     r   pytest_load_initial_conftestsr      sR     ,,\::;; & &3t99%%%%& &r   )trylastconfigc                    |                      d          D ]>}t          |          }|t          j        v rt          j                            |           ?d S )Nr
   )r   r   r   r   remove)r   r   path_strs      r   pytest_unconfigurer"      sT    l++ & &t99sxHOOH%%%& &r   )r   r   r   r   )r   r   r   r   )r   r   r   r   )

__future__r   r   pytestr   r   r   hookimplr   r"    r   r   <module>r'      s    " " " " " " 



             X X X X $& & &  & & & & & & &r   