
    X                     0    d dl Z ddlmZ ddlmZ d Zd Zy)    N   )NamedFileInTemporaryDirectory)TemporaryWorkingDirectoryc                  :   t        d      5 } | j                  }| j                  rJ t        j                  j                  |      sJ | j                  d       d d d         j                  sJ t        j                  j                        rJ y # 1 sw Y   9xY w)Nfilenames   test)r   nameclosedospathexistswrite)filer   s     E/usr/lib/python3/dist-packages/ipython_genutils/tests/test_tempdir.py&test_named_file_in_temporary_directoryr      s    	&z	2 dyy;;ww~~d###

7	
 ;;;ww~~d#### s   ABBc                     t               5 } t        j                  j                  |       sJ t        j                  j	                  t        j
                        t        j                  j	                  |       k(  sJ 	 d d d        t        j                  j                         rJ t        j                  j                  t        j
                        | k7  sJ y # 1 sw Y   ]xY w)N)r   r
   r   r   realpathcurdirabspath)dirs    r    test_temporary_working_directoryr      s    	"	$ Dww~~c"""ww		*bgg.>.>s.CCCCD ww~~c"""77??299%,,,	D Ds   A1CC")r
   tempdirr   r   r   r        r   <module>r      s    	 3 /$-r   