U
    -eT                     @   s8   d dl mZ d dlmZ d dlmZ dd Zdd ZdS )	    )Path)NamedFileInTemporaryDirectory)TemporaryWorkingDirectoryc               	   C   s\   t d0} | j}| jrtt| s*t| d W 5 Q R X | jsHtt| rXtd S )Nfilenames   test)r   nameclosedAssertionErrorr   existswrite)filer    r   a/var/www/html/Darija-Ai-Train/env/lib/python3.8/site-packages/IPython/utils/tests/test_tempdir.py&test_named_file_in_temporary_directory   s    


r   c               	   C   sb   t  2} t|  }| s tt  |ks4tW 5 Q R X | rJtt  |ks^td S )N)r   r   resolver	   r   cwd)	directoryZdirectory_pathr   r   r    test_temporary_working_directory   s    r   N)pathlibr   ZIPython.utils.tempdirr   r   r   r   r   r   r   r   <module>   s   	