o
    i                     @   sL   d dl Z d dlmZmZ d dlmZ G dd deZedkr$e   dS dS )    Nglobal_compiler_lockrequire_global_compiler_lock)TestCasec                   @   s   e Zd Zdd Zdd ZdS )TestCompilerLockc                 C   s0   t  t  W d    d S 1 sw   Y  d S Nr   )self r	   m/var/www/html/eduruby.in/lip-sync/lip-sync-env/lib/python3.10/site-packages/numba/tests/test_compiler_lock.pytest_gcl_as_context_manager
   s   "z,TestCompilerLock.test_gcl_as_context_managerc                 C   s   t dd }|  d S )Nc                   S   s
   t   d S r   )r   r	   r	   r	   r
   func   s   
z4TestCompilerLock.test_gcl_as_decorator.<locals>.func)r   )r   r   r	   r	   r
   test_gcl_as_decorator   s   

z&TestCompilerLock.test_gcl_as_decoratorN)__name__
__module____qualname__r   r   r	   r	   r	   r
   r   	   s    r   __main__)	ZunittestZnumba.core.compiler_lockr   r   Znumba.tests.supportr   r   r   mainr	   r	   r	   r
   <module>   s    