
    #ShN                         d dl Z d dlmZ d dlZddlmZ  ej                    dedefd            Z ej        g d	          dedefd
            Z ej                    d             Z	dS )    N)Path   LocalExecutortmp_pathreturnc                      t          |           S Nr   )r   s    W/var/www/html/movieo_spanner_bot/venv/lib/python3.11/site-packages/submitit/conftest.pyexecutorr      s    """    )a_0za 0za"=0"za'; echo fooza\=0za\=za
0)paramsc                     || j         z  S r
   )param)requestr   s     r   weird_tmp_pathr      s    gm##r   c                     t          j                     g|                     t           dfd           dt          ffd}|S )zAllows to go in the future.timec                       d         S )Nr    )
clock_times   r   <lambda>z$fast_forward_clock.<locals>.<lambda>   s    jm r   minutesc                 .    dxx         | dz  z  cc<   d S )Nr   <   r   )r   r   s    r   _fast_forwardz)fast_forward_clock.<locals>._fast_forward    s!    12%r   )r   setattrfloat)monkeypatchr   r   s     @r   fast_forward_clockr!      sa     )++Jf&;&;&;&;<<<&u & & & & & & r   )
r   pathlibr   pytestlocal.localr   fixturer   r   r!   r   r   r   <module>r&      s            & & & & & & #t # # # # # WWWXXX$d $t $ $ $ YX$ 	 	 	 	 	r   