
    9i;                     n   S r SSKrSSKrSSKr\R                  R                  \R                  R                  \5      5      r\r	\
" S5       HZ  r\R                  R                  \	5      r	\R                  R                  \R                  R                  \	S5      5      (       d  MZ    O   SS jrS rS rg)	zIFunctionality used for testing. This code itself is not covered in tests.    N	   z
.gitignorec           
         [         R                  " 5       n[         R                  " [        5         [	        5         [        5         [        R                  " SSSSSSU S/5      [         R                  " U5        SS	Kn[        S
[        U5      5        $ ! [         R                  " U5        SS	Kn[        S
[        U5      5        f = f)z&Run all unit tests. Returns exit code.z-vz--covimageioz--cov-configz.coveragercz--cov-reporttestsr   NzTests were performed on)osgetcwdchdirROOT_DIR_clear_imageio_enable_faulthandlerpytestmainr   printstr)
cov_reportorig_dirr   s      O/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/imageio/testing.py	test_unitr      s    yy{HHHX7{{	
 	'W6 	'W6s   1B 1Cc                  z     SSK n U R                  5         [        S5        g! [         a    [        S5         gf = f)zIEnable faulthandler (if we can), so that we get tracebacks
on segfaults.
r   NzFaulthandler enabledzCould not enable faulthandler)faulthandlerenabler   	Exception)r   s    r   r   r   3   s7    /$% /-./s   " ::c                      [        [        R                  R                  5       5       H,  n U R	                  S5      (       d  M  [        R                  U 	 M.     g )Nr   )listsysmoduleskeys
startswith)keys    r   r   r   @   s9    CKK$$&'>>)$$C  (    )term)__doc__r   r   r   pathabspathdirname__file__THIS_DIRr
   rangeiisfilejoinr   r   r    r    r   <module>r-      s    P 	 
  77??277??845	qAwwx(H	ww~~bggll8\:;; 
7:
/!r    