o
    h                     @   sz   d dl Z d dlZd dlmZ d dlmZ deddfddZejdd	d
eddfddZejdddeddfddZdS )    N)Config)Parserparserreturnc                 C   s   | j dddg d d S )N
pythonpathpathszAdd paths to sys.path)typehelpdefault)addini)r    r   I/var/www/html/ai/venv/lib/python3.10/site-packages/_pytest/python_path.pypytest_addoption   s   r   T)tryfirstearly_configc                 C   s*   t | dD ]}tjdt| qd S )Nr   r   )reversedgetinisyspathinsertstr)r   r   r   r   r   pytest_load_initial_conftests   s   r   )trylastconfigc                 C   s2   |  dD ]}t|}|tjv rtj| qd S )Nr   )r   r   r   r   remove)r   r   path_strr   r   r   pytest_unconfigure   s   
r   )r   pytestr   r   r   hookimplr   r   r   r   r   r   <module>   s    

