o
    ZhT                     @   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   sp   t d} | j}| jrJ t| sJ | d W d    n1 s$w   Y  | js.J t| r6J d S )Nfilenames   test)r   nameclosedr   existswrite)filer    r   W/var/www/html/lang_env/lib/python3.10/site-packages/IPython/utils/tests/test_tempdir.py&test_named_file_in_temporary_directory   s   


r   c                  C   sv   t  } t|  }| sJ t  |ksJ W d    n1 s$w   Y  | r/J t  |ks9J d S )N)r   r   resolver   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
   	