*j J S SK r S SKrS SKrS SKrSSKJr Sr " S S\5 rg) N )TestCaseTc ^ \ rS rSrSrSU 4S jjrS rS rS rS r S r S rS rS r S rS rS rS rSU 4S jjrU 4S jrS rSrU =r$ )IsolatedAsyncioTestCase Nc f > [ TU ] U5 S U l [ R " 5 U l g N)super__init___asyncioRunnercontextvarscopy_context_asyncioTestContext)self methodName __class__s :/opt/alt/python313/lib64/python3.13/unittest/async_case.pyr IsolatedAsyncioTestCase.__init__' s) $"#.#;#;#= c # g 7fr r s r asyncSetUp"IsolatedAsyncioTestCase.asyncSetUp, c # g 7fr r r s r asyncTearDown%IsolatedAsyncioTestCase.asyncTearDown/ r r c 0 U R " U/UQ70 UD6 g r ) addCleanupr funcargskwargss r addAsyncCleanup'IsolatedAsyncioTestCase.addAsyncCleanup2 s $1&1r c # [ U5 n UR nUR nU" U5 I Sh vN nU R XASSS5 U$ ! [ a( [ SUR SUR S35 Sef = f NO7f)zEnters the supplied asynchronous context manager. If successful, also adds its __aexit__ method as a cleanup function and returns the result of the __aenter__ method. '.zC' object does not support the asynchronous context manager protocolN)type __aenter__ __aexit__AttributeError TypeError __module____qualname__r&