module documentation

Astroid hooks for unittest module

Function IsolatedAsyncioTestCaseImport 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)...
def IsolatedAsyncioTestCaseImport(): (source) ΒΆ

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/PyCQA/pylint/issues/4060)