
    Kh
                         S r SSKrSSKrSSKJr  SSKJr  SSKJ	r	  SSK
r
SSKr " S S5      r " S S	5      r " S
 S5      rg)z'Test deprecation and future warnings.

    N)assert_warns)assert_equal)MaskedArrayFutureWarningc                   0    \ rS rSrSrS rS rS rS rSr	g)	TestArgsort   zgh-8701 c                    [         R                  " S5      R                  U5      nU" U5        [         R                  " / SQ5      R                  U5      nU" U5        [         R                  " SS/SS//5      R                  U5      n[        [         R                  R
                  R                  X5      n[        Xa" US S95        U" US S9  U" USS9  g )N   )r
         r   r      axis)nparrayviewr   macorer   r   )selfargsortclsarr_0darr_1darr_2dresults          R/var/www/html/env/lib/python3.13/site-packages/numpy/ma/tests/test_deprecations.py
_test_baseTestArgsort._test_base   s    !!!#&)$))#. Aq6Aq6*+005EEJJ//BVWV$78 	T"R     c                 r    U R                  [        R                  R                  [        R                  5      $ N)r   r   r   r   ndarrayr   s    r   test_function_ndarray!TestArgsort.test_function_ndarray   s    ruu}}bjj99r    c                     U R                  [        R                  R                  [        R                  R                  5      $ r"   )r   r   r   r   MaskedArrayr$   s    r   test_function_maskedarray%TestArgsort.test_function_maskedarray"   s%    ruu}}bee.?.?@@r    c                     U R                  [        R                  R                  R                  [        R                  R                  5      $ r"   )r   r   r   r(   r   r$   s    r   test_methodTestArgsort.test_method%   s-    ruu0088"%%:K:KLLr     N)
__name__
__module____qualname____firstlineno____doc__r   r%   r)   r,   __static_attributes__r.   r    r   r   r      s    !":AMr    r   c                       \ rS rSrS rSrg)TestMinimumMaximum)   c                    [         R                  R                  S5      nUR                  SS5      n[         R                  R                  R
                  n[         R                  R                  R
                  n[        [        XB5      n[        XT" US S95        [        [        X25      n[        XS" US S95        U" U5      n[        XS" US S95        [        XS" USS95        U" U5      n[        XT" US S95        [        XT" USS95        g )N   r   r   r   r   )
r   r   arangereshapeminimumreducemaximumr   r   r   )r   data1ddata2dma_minma_maxr   s         r   test_axis_default$TestMinimumMaximum.test_axis_default+   s     a1%%%%% 6GVVF676GVVF67 VVF67VVF34VVF67VVF34r    r.   N)r/   r0   r1   r2   rC   r4   r.   r    r   r6   r6   )   s    5r    r6   c                       \ rS rSrS rSrg)TestFromtextfileE   c                    [         R                  " [        R                  " S5      5      n[        R
                  " [        5         [        R                  R                  R                  USS9nS S S 5        g ! , (       d  f       g = f)Nz
            A,B,C,D
            'string 1';1;1.0;'mixed column'
            'string 2';2;2.0;
            'string 3';3;3.0;123
            'string 4';4;4.0;3.14
            ;)	delimitor)ioStringIOtextwrapdedentpytestwarnsDeprecationWarningr   r   mrecordsfromtextfile)r   textfiler   s      r   test_fromtextfile_delimitor,TestFromtextfile.test_fromtextfile_delimitorF   sZ     ;;x 
  \\,-UU^^00S0IF .--s   )A77
Br.   N)r/   r0   r1   r2   rU   r4   r.   r    r   rF   rF   E   s    Jr    rF   )r3   rO   numpyr   numpy.testingr   numpy.ma.testutilsr   numpy.ma.corer   rK   rM   r   r6   rF   r.   r    r   <module>r[      sC      & + 2 	 M M:5 58J Jr    