+
    ,i9                     *   R t ^ RIHt ^ RIHtHtHtHtHt	H
t
 ^ RIHtHtHt ^ RIHtHt ^ RIt]! ]4      t]! ]4      t]P,                  P.                  R 4       t]P,                  P.                  R 4       t]P,                  P.                  R 4       tR# )	zTest tmpdirs module )getcwd)realpathabspathdirnameisfilejoinexists)tempdir
in_tempdirin_dir)assert_assert_equalNc            	      .   \        4       ;_uu_ 4       p \        V R 4      p\        VR4      ;_uu_ 4       pVP                  R4       RRR4       RRR4       \	        \        X 4      '       * 4       R#   + '       g   i     L3; i  + '       g   i     L>; i)zexample_file.txtwz
a string\nN)r	   pjoinopenwriter   r   )tmpdirfnamefobjs      ?/usr/lib/python3/dist-packages/scipy/_lib/tests/test_tmpdirs.pytest_tempdirr      s_    	ff01%JJ}%  
 v  
s"   !BA1	B1B<BB	c            
         \        4       p \        4       ;_uu_ 4       p\        R R4      ;_uu_ 4       pVP                  R4       RRR4       \	        \        R 4      4       \	        \        \        VR 4      4      4       RRR4       \	        \        X4      '       * 4       \        \        4       V 4       R#   + '       g   i     Ly; i  + '       g   i     LR; i)ztest.txtr   z	some textN)	r   r
   r   r   r   r   r   r   r   )my_cwdr   fs      r   test_in_tempdirr      s    XF	*c""aGGK  #z"#uVZ012	 

 v6" #" 
s"   CB5	:C5C CC	c                     \        4       p \        4       ;_uu_ 4       p\        V\        V 4      4       \        V\        \        4       4      4       R R R 4       \        \        4      ;_uu_ 4       p\        V\        4       \        \        \        4      \        \        \        4       4      4      4       R R R 4       \        \        \        4      4       R #   + '       g   i     L; i  + '       g   i     L=; i)N)	r   r   r   r   MY_DIRr   r   r   MY_PATH)cwdr   s     r   test_given_directoryr    %   s     (C	VVWS\*VWVX./ 
 
6VV$Xf%x0A'BC 
 F7O 
 
s   3C/AC(C%	(C8	)__doc__osr   os.pathr   r   r   r   r   r   r   scipy._lib._tmpdirsr	   r
   r   numpy.testingr   r   pytest__file__r   r   markthread_unsafer   r   r         r   <module>r,      s      M M ; ; /  (
		     # # 
 
r+   