zmc
2023-10-12 ed135d79df12a2466b52dae1a82326941211dcc9
1
2
3
4
5
6
7
8
9
10
U
Z±dã@s<ddlZddlZddlmZddlmZdd„Zdd„ZdS)    éNé)Úassert_checkpoints)Úabcc
ÃshtjGdd„dtjƒƒ}|ƒ4IdHš"}t||ƒs6t‚|jgksDt‚W5QIdHRX|jdgksdt‚dS)Nc@s eZdZejedZdd„ZdS)z)test_AsyncResource_defaults.<locals>.MyAR)ÚfactorycÓs|j d¡dS)NÚac)ÚrecordÚappend©Úself©r úJd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\trio/tests/test_abc.pyÚaclosesz0test_AsyncResource_defaults.<locals>.MyAR.acloseN)Ú__name__Ú
__module__Ú __qualname__ÚattrÚibÚlistrr r r r r ÚMyAR
s rr)rÚsÚtabcZ AsyncResourceÚ
isinstanceÚAssertionErrorr)rZmyarr r r Útest_AsyncResource_defaults    s rc    CsBGdd„dtjtjƒ}|ƒ}t t¡| d¡W5QRXdS)Nc@s0eZdZdZdd„Zdd„Zdd„Zdd    „Zd
S) z)test_abc_generics.<locals>.SlottedChannel)ÚxcSst‚dS©N©Ú RuntimeError©r
Úvaluer r r Ú send_nowait#sz5test_abc_generics.<locals>.SlottedChannel.send_nowaitcÓst‚dSrrrr r r Úsend&sz.test_abc_generics.<locals>.SlottedChannel.sendcSst‚dSrrr    r r r Úclone)sz/test_abc_generics.<locals>.SlottedChannel.clonecÓsdSrr r    r r r r ,sz0test_abc_generics.<locals>.SlottedChannel.acloseN)rrrÚ    __slots__r r!r"r r r r r ÚSlottedChannel s
r$)rZ SendChannelZStreamÚpytestZraisesrr )r$Zchannelr r r Útest_abc_genericss r&)    r%rZtestingrÚrrrr&r r r r Ú<module>s