+
    ÃìÜjs  ã                   ó@   € ^ RI t ^ RIt^ RIt^RIHt  ! R R]4      tR# )é    N)ÚTestCasec                   ó2   a € ] tR t^t o R tR tR tRtV tR# )ÚWeakRefTestsc                óš   € R  p\         P                  ! V! 4       4      p\        P                  ! 4        V P	                  V! 4       R4       R# )c                  óT   € \         P                   ! R  4      p V P                  4        V # )c                  ó   € R # ©N© r
   ó    ÚY/opt/render/project/src/.venv/lib/python3.14/site-packages/greenlet/tests/test_weakref.pyÚ<lambda>ÚHWeakRefTests.test_dead_weakref.<locals>._dead_greenlet.<locals>.<lambda>   s   € ©$r   )ÚgreenletÚswitch)Úgs    r   Ú_dead_greenletÚ6WeakRefTests.test_dead_weakref.<locals>._dead_greenlet
   s    € Ü×!Ò!¡,Ó/ˆAØ�H‰HŒJØˆHr   N)ÚweakrefÚrefÚgcÚcollectÚassertEqual)Úselfr   Úos   &  r   Útest_dead_weakrefÚWeakRefTests.test_dead_weakref	   s5   € ò	ô �KŠK™Ó(Ó)ˆÜ
�
Š
ŒØ×Ñ™›˜dÖ#r   c                ó°   € \         P                  ! \        P                  ! 4       4      p\        P                  ! 4        V P                  V! 4       R 4       R # r	   )r   r   r   r   r   r   )r   r   s   & r   Útest_inactive_weakrefÚ"WeakRefTests.test_inactive_weakref   s4   € Ü�KŠKœ×)Ò)Ó+Ó,ˆÜ
�
Š
ŒØ×Ñ™›˜dÖ#r   c                óî   aa€ . oVV3R  lp\         P                   ! V4      oSP                  4        \         P                   ! R S4      p\        P                  ! V4      oRpV P	                  SR.4       R# )c                  óÆ   <€  \         P                  ! 4       P                  P                  4        SP	                  S ! 4       4       R #   SP	                  S ! 4       4       i ; ir	   )r   Ú
getcurrentÚparentr   Úappend)r   Úseens   €€r   ÚworkerÚ1WeakRefTests.test_dealloc_weakref.<locals>.worker   s@   ø€ ð!Ü×#Ò#Ó%×,Ñ,×3Ñ3Ô5à—‘™A›CÖ ø�—‘™A›CÕ ús   ƒ-A ÁA c                  ó   € R # r	   r
   r
   r   r   r   Ú3WeakRefTests.test_dealloc_weakref.<locals>.<lambda>    s   € ¡tr   N)r   r   r   r   r   )r   r&   Úg2r   r%   s   &  @@r   Útest_dealloc_weakrefÚ!WeakRefTests.test_dealloc_weakref   s^   ù€ Øˆö	!ô
 ×Ò˜fÓ%ˆØ	�‰Œ
Ü×Ò™|¨QÓ/ˆÜ�KŠK˜‹OˆØˆØ×Ñ˜ ˜vÖ&r   r
   N)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r   r+   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      s   ø‡ € ò$ò$÷
'ð 'r   r   )r   r   r   Ú r   r   r
   r   r   Ú<module>r5      s   ðÛ 	Û ó Ý ô'�8ö 'r   