+
    &iF	                        ^ RI Ht ^ RIt^ RIt^ RIHu Ht ^ RIH	t	 R t
R tR t]P                  P                  R]P                  ! R4      R	R
.,          ]P                  ! R4      ]P                  ! R4      .4      R 4       tR# )    )StringION)assert_raises_regexc                  r    \        \        R 4      ;_uu_ 4        \        R 4      h  + '       g   i     R# ; i)zno deprecation warningN)r   
ValueError     X/var/www/html/photoedit/myenv/lib/python3.14/site-packages/numpy/lib/tests/test_utils.py(test_assert_raises_regex_context_managerr
   
   s)    	Z)A	B	B122 
C	B	Bs   %6	c                  t     ! R  R4      p  ! R R4      pR pV! V4      '       g   Q hV! V 4      '       d   Q hR# )c                       ] tR t^tRtR# )1test_info_method_heading.<locals>.NoPublicMethodsr   N)__name__
__module____qualname____firstlineno____static_attributes__r   r   r	   NoPublicMethodsr      s    r   r   c                   &   a  ] tR t^t o R tRtV tR# )3test_info_method_heading.<locals>.WithPublicMethodsc                     R # )Nr   r   r   r	   first_method@test_info_method_heading.<locals>.WithPublicMethods.first_method   s    r   r   N)r   r   r   r   r   r   __classdictcell__)__classdict__s   @r	   WithPublicMethodsr      s     	 	r   r   c                 j    \        4       p\        P                  ! WR 7       RVP                  4       9   # ))outputzMethods:)r   npinfogetvalue)clsouts   & r	   _has_method_heading5test_info_method_heading.<locals>._has_method_heading   s&    j
 S\\^++r   Nr   )r   r   r#   s      r	   test_info_method_headingr%      sC      ,
 01111"?33333r   c            	      (   R  p \         P                  ! RR\         P                  ! RRR/R7      3.3.RR/R7      p\        P                  ! V4      pV ! W4      RJ g   Q hVP                  e   Q hVR,          P                  e   Q hVR,          R,          P                  e   Q h\         P                  ! RR.RRR/R
7      p\        P                  ! V4      pV ! W4      RJ g   Q hVP                  e   Q h\         P                  ! RRR/R7      p\        P                  ! V4      pV ! W4      RJ g   Q hVP                  e   Q h\         P                  ! RRR/R7      p\        P                  ! V4      pV ! W4      RJ g   Q hVP                  e   Q hR	# )c                 2    \         P                  ! WR R7      # )no)casting)r   can_cast)dt1dt2s   &&r	   _compare_dtypes+test_drop_metadata.<locals>._compare_dtypes#   s    {{3T22r   l1l2S8msgtotometadatatitiTN)alignr5   8fuint32)xz<f8)yz<i4)r   dtype_utils_impldrop_metadatar5   )r-   dtdt_ms      r	   test_drop_metadatarA   "   s   3 
DD"((45&/"JKLMN!6?
,B$$R(D2$,,,==   :&&&:d$$,,, 
<.!6?
,B $$R(D2$,,,==    
$!6?
,B$$R(D2$,,,==    
(!6?
,B$$R(D2$,,,==   r   r<   zi,i,i,if1f3f810ic                     \         P                  ! V 4      V J g   Q h\        P                  ! V ^^/R7      p \         P                  ! V 4      P                  e   Q hR# )   r4   N)r=   r>   r   r<   r5   )r<   s   &r	   $test_drop_metadata_identity_and_copyrH   F   sP     $$U+u444 HHUaV,E$$U+44<<<r   )ior   pytestnumpyr   numpy.lib._utils_impllibr=   numpy.testingr   r
   r%   rA   markparametrizer<   rH   r   r   r	   <module>rQ      s|       + + -3
4&!!H 	)	dD\	*

	=	=r   