
    i                         d dl Z d dlmZ  ej                  dd        ej                  d       d Zd Zd Z e j                         d	        Z	y)
    N)settingsno_deadlinesi )deadlinec                     	 dd l }|j                  j                  d      }|D ])  }	 |j                  j                  j	                  |d       + y #  t        d|        Y ?xY w# t        $ r Y y w xY w)Nr   GPUTz-failed to enable Tensorflow memory growth on )
tensorflowconfiglist_physical_devicesexperimentalset_memory_growthprintImportError)sessiontfphysical_devicesdevices       e/var/www/vps2.regionflexible.com/Desarrollo/venv/lib/python3.12/site-packages/thinc/tests/conftest.pypytest_sessionstartr   
   sy    99::5A& 	PFP		&&88F	PPEfXNO s(   $A% &AA% A" A% %	A10A1c                 L    	 | j                  ddd       y # t        $ r Y y w xY w)Nz--slow
store_truezinclude slow tests)actionhelp)	addoption
ValueError)parsers    r   pytest_addoptionr      s1    ,=QR  s    	##c                       fd}dD ]3  }| j                   v s ||      rt        j                  d| d       5 y )Nc                 B    j                   j                  d|  d      S )Nz--F)r	   	getoption)optitems    r   getoptz$pytest_runtest_setup.<locals>.getopt&   s"     {{$$r#Z77    )slowzneed --z option to run)keywordspytestskip)r!   r"   r    s   `  r   pytest_runtest_setupr(   %   s@    8  7$--sKK'#n567r#   c               #      K   t        j                  d       dd l} dd l}ddlm}m} |j                  d      } ||        |d      }|j                  d       |  |d	       | j                  |       y w)
Npathyr   )Pathyuse_fszthinc-pathy)prefixzgs://test-bucketT)exist_okF)
r&   importorskipshutiltempfiler*   r+   r,   mkdtempmkdirrmtree)r0   r1   r+   r,   temp_folderroots         r   pathy_fixturer7   4   si     
 #""-"8K
;#$DJJJ
J
5M
MM+s   A8A:)
r&   
hypothesisr   register_profileload_profiler   r   r(   fixturer7    r#   r   <module>r=      s[        .= A   n %$7  r#   