§
    ñyIfp  ã                   óD   — d Z ddlmZ ddlmZ ddlmZ d„ Zdeddfd	„ZdS )
z"Astroid hooks for unittest module.é    )Úregister_module_extender©Úparse)ÚAstroidManagerc                  ó    — t          d¦  «        S )a¼  
    In the unittest package, the IsolatedAsyncioTestCase class is imported lazily.

    I.E. only when the ``__getattr__`` method of the unittest module is called with
    'IsolatedAsyncioTestCase' as argument. Thus the IsolatedAsyncioTestCase
    is not imported statically (during import time).
    This function mocks a classical static import of the IsolatedAsyncioTestCase.

    (see https://github.com/pylint-dev/pylint/issues/4060)
    z9
    from .async_case import IsolatedAsyncioTestCase
    r   © ó    úP/var/www/piapp/venv/lib/python3.11/site-packages/astroid/brain/brain_unittest.pyÚIsolatedAsyncioTestCaseImportr      s   € õ ð	ñô ð r	   ÚmanagerÚreturnNc                 ó2   — t          | dt          ¦  «         d S )NÚunittest)r   r   )r   s    r
   Úregisterr      s   € Ý˜W jÕ2OÑPÔPÐPÐPÐPr	   )	Ú__doc__Úastroid.brain.helpersr   Úastroid.builderr   Úastroid.managerr   r   r   r   r	   r
   ú<module>r      s†   ðð
 )Ð (Ø :Ð :Ð :Ð :Ð :Ð :Ø !Ð !Ð !Ð !Ð !Ð !Ø *Ð *Ð *Ð *Ð *Ð *ðð ð ð$Q�nð Q¨ð Qð Qð Qð Qð Qð Qr	   