+
    i                     @    ^ 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
       uC:\Users\petid\OneDrive\Desktop\Maestro\MAESTRO\maestro-backend\venv\Lib\site-packages\greenlet/tests/test_weakref.py<lambda>HWeakRefTests.test_dead_weakref.<locals>._dead_greenlet.<locals>.<lambda>   s    $r   )greenletswitch)gs    r   _dead_greenlet6WeakRefTests.test_dead_weakref.<locals>._dead_greenlet
   s     !!,/AHHJHr   N)weakrefrefgccollectassertEqual)selfr   os   &  r   test_dead_weakrefWeakRefTests.test_dead_weakref	   s5    	 KK()


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    KK))+,


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   worker1WeakRefTests.test_dealloc_weakref.<locals>.worker   s@    !##%,,335AC AC 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/KK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   