+
    Bi5                         ^ RI t ^ RIt^ RItR t]P                  ! ]P
                  R4       ! R R]P                  4      4       t]R8X  d   ]P                  ! 4        R# R# )    Nc                  D    \         P                  P                  R 4       R # N)asyncioevents_set_event_loop_policy     5/usr/lib/python3.14/test/test_asyncio/test_context.pytearDownModuler      s    NN))$/r	   z,decimal is built with a thread-local contextc                   &   a  ] tR t^
t o R tRtV tR# )DecimalContextTestc                d  a R  oV3R lp\         P                  ! V! 4       4      w  r#V P                  \        V^ ,          4      R4       V P                  \        V^,          4      R4       V P                  \        V^ ,          4      R4       V P                  \        V^,          4      R4       R# )c                   "   \         P                  ! 4       ;_uu_ 4       pWn        \         P                  ! V4      \         P                  ! V4      ,          p\        P
                  ! V 4      G R j  xL
  \         P                  ! V4      \         P                  ! V^,          4      ,          pWV3uuR R R 4       #  LI  + '       g   i     R # ; i5ir   )decimallocalcontextprecDecimalr   sleep)t	precisionxyctxabs   &&&&   r
   	fractionsGDecimalContextTest.test_asyncio_task_decimal_context.<locals>.fractions   s     %%''3$OOA&);;mmA&&&OOA&a)@@t (' ' (''s/   CAB=1B;2>B=0C;B==C		Cc            	      |   <"   \         P                  ! S! R ^^^4      S! R^^^4      4      G Rj  xL
 w  rW3#  L	5i)g?g?N)r   gather)r1r2r   s     r
   mainBDecimalContextTest.test_asyncio_task_decimal_context.<locals>.main   sG     ">>#q!Q'31a)@B BFB 6MBs   -<:
<z0.333z0.111z0.333333z0.111111N)r   runassertEqualstr)selfr"   r    r!   r   s   &   @r
   !test_asyncio_task_decimal_context4DecimalContextTest.test_asyncio_task_decimal_context   s    		 TV$RUW-RUW-RUZ0RUZ0r	   r   N)__name__
__module____qualname____firstlineno__r(   __static_attributes____classdictcell__)__classdict__s   @r
   r   r   
   s     1 1r	   r   __main__)
r   r   unittestr   
skipUnlessHAVE_CONTEXTVARTestCaser   r*   r"   r   r	   r
   <module>r6      sa      0 
W,,.\]1** 1 ^14 zMMO r	   