+
    i?	                         ^ RI t ^ RIt^ RIt^ RIt^ RIHt ^ RIt^ RIHt	 ^ RI
HtHtHtHtHt R tR t]P$                  P'                  ]RR7      R 4       tR# )	    N)reload)IS_WASMassert_assert_equalassert_raisesassert_warnsc                     ^ RI p ^ RIpV P                  p\        P                  p\        P
                  p\        \        4      ;_uu_ 4        \        V 4       RRR4       \        W P                  J 4       \        V\        P
                  J 4       \        V\        P                  J 4       \        \        \        VP                  4       \        \        4      ;_uu_ 4        \        V 4       RRR4       \        W P                  J 4       \        V\        P
                  J 4       \        V\        P                  J 4       R#   + '       g   i     L; i  + '       g   i     Lq; i)r   N)numpynumpy._globals_NoValueexVisibleDeprecationWarningModuleDeprecationWarningr   UserWarningr   r   r   RuntimeError_globals)npr
   r   r   r   s        </usr/lib/python3/dist-packages/numpy/tests/test_reloading.pytest_numpy_reloadingr      s    {{H " < <!::	k	"	"r
 
#H#$$(C(CCD%)E)EEF,7	k	"	"r
 
#H#$$(C(CCD%)E)EEF 
#	" 
#	"s   E"EE	E'	c            
      2   ^ RI p \        ^\        P                  ^,           4       Fm  p\	        \        V P                  4      R4       \        \        P                  ! \        P                  ! V P                  VR7      4      V P                  J 4       Ko  	  R# )r   Nz
<no value>)protocol)
r
   rangepickleHIGHEST_PROTOCOLr   reprr   r   loadsdumps)r   protos     r   test_novaluer   )   si    q&11A56T"++&5V\\"++38: ;>@kkJ 	K 7    zcan't start subprocess)reasonc                    \         P                  ! R4      p \        P                  ! \        P
                  RV .RR7      pVP                  '       d5   \        RVP                  : RVP                  P                  4        24      hR# )zAt the time of writing this, it is *not* truly supported, but
apparently enough users rely on it, for it to be an annoying change
when it started failing previously.
a  
        import sys
        from pytest import warns
        import numpy as np

        for k in list(sys.modules.keys()):
            if "numpy" in k:
                del sys.modules[k]

        with warns(UserWarning):
            import numpy as np
        z-cT)capture_outputzNon-zero return code: z

N)
textwrapdedent
subprocessrunsys
executable
returncodeAssertionErrorstderrdecode)codeps     r   test_full_reimportr0   1   sp     ??  D 	d3DIA|||$Q\\$4D9J8KL
 	
 r    )r   r&   r(   r$   	importlibr   pytestnumpy.exceptions
exceptionsr   numpy.testingr   r   r   r   r   r   r   markskipifr0    r    r   <module>r9      sY      
     G,K G$<=
 >
r    