+
    Qi
                     2    ^ RI t^ RIHtHt  ! R R4      tR# )    N)assert_assert_array_equalc                   n   a  ] tR t^t o R tR tR tR tR tR t	R t
R tR	 tR
 tR tR tR tRtV tR# )TestRegressionc                    \         P                  P                  . RO. ROR7      p\        \         P                  P	                  V4      . RO.4       R# )r   maskN)r            r            )r   r   r   r
   r
   r
   r   r   )r
   r   r      )npmamasked_arrayr   nonzero)selfxs   & d/Users/mibo/.openclaw/workspace/.venv/lib/python3.14/site-packages/numpy/ma/tests/test_regression.pytest_masked_array_create'TestRegression.test_masked_array_create   s:    EE7$<  >255==+l^<    c                J    \         P                  P                  ^^.R7       R# )r
   r   N)r   r   arrayr   s   &r   test_masked_array TestRegression.test_masked_array   s    
AQC r   c                    ^ RI HpHp \        P                  ! R4      p\        P                  ! VP
                  V4      pV! WC4      pW5,
           R# )r   )MaskTypemasked_whereN)r
   r
   )numpy.mar!   r"   r   zerosshape)r   r!   r"   abcs   &     r   test_mem_masked_where$TestRegression.test_mem_masked_where   s8    3HHVHHQWWh'	r   c                    \         P                  P                  R4      p\         P                  P                  VR&   \         P                  ! R4      pW,           W!,           R# )r   N)r   r
   )r   r   )r   r   )r   r   r$   maskedr   r&   r'   s   &  r   test_masked_array_multiply)TestRegression.test_masked_array_multiply   s?    EEKK%%,,$HHV		r   c                h    \         P                  P                  ^.RR7      P                  ^
4       R# )r
   Fr   N)r   r   r   repeatr   s   &r   test_masked_array_repeat'TestRegression.test_masked_array_repeat    s#    
QCe$++B/r   c                V    \        \        P                  P                  R 4      4       R# )UnicodeN)reprr   r   r   r   s   &r   test_masked_array_repr_unicode-TestRegression.test_masked_array_repr_unicode$   s    RUU[[#$r   c                   \         P                  P                  . RO. ROR7      p\         P                  ! V4      p\	        VP
                  P                  ^8H  4       \	        VP
                  P                  ^8H  4       R# )        r   N)r:   g333333?g      @)FTF)r   r   r   
atleast_2dr   r	   ndimr-   s   &  r   test_atleast_2dTestRegression.test_atleast_2d(   sT    EE5IJMM!q !q !r   c                    \         P                  P                  . RO. ROR7      pRVn        \	        VP                  R8H  4       R# )r&   r   XN)r&   r'   r(   )r
   r   r   )r   r   r   
fill_valuer   )r   r&   s   & r   test_set_fill_value_unicode_py3.TestRegression.test_set_fill_value_unicode_py3/   s3    EEY?#$r   c                   \         P                  P                  \         P                  ! ^4      RR7      p\         P                  P                  R\        R7      pVP                  VR7       \        VP                  ^ 8H  4       R# )r   Tr   dtype)outN)r   r   r   arangefloatvarr   _data)r   r&   mouts   &  r    test_var_sets_maskedarray_scalar/TestRegression.test_var_sets_maskedarray_scalar5   sS    EEKK		!4K0uu{{2U{+	$

a r   c                z   \         P                  P                  R R.RR.R7      p\        VP                  P
                  R8H  4       \         P                  ! VR4      p\        VP                  P
                  R8H  4       \        VP
                  R8H  4       \        VP                  P
                  R8H  4       R# )      ?       @Fr   N)r   )r   r
   r   r   )r   r   MaskedArrayr   r	   r%   tiler-   s   &  r   test_mask_not_backmangled(TestRegression.test_mask_not_backmangled<   s    EEr2heU^<$%GGAv$%6!"&'r   c                    \         P                  P                  . RORR7      p\        V. ,          VR,          4       R# )r
   zi4,f4rE   :Nr   NN))r
   rQ   )r   rR   )r   g      @)r   r   rT   r   r   r   s   & r   test_empty_list_on_structured,TestRegression.test_empty_list_on_structuredF   s.    UU:'J2b62b6*r   c                    \         P                  P                  ^4      P                  R4      p\	        VP                  RR7      VP                  P                  4       4       R# )r   F)orderNrS   )r   r   rI   reshaper   tobytesTrY   s   & r   !test_masked_array_tobytes_fortran0TestRegression.test_masked_array_tobytes_fortranK   s=    UU\\!_$$V,2::C:0"$$,,.Ar   c                    \         P                  P                  RR\         P                  3RR\         P                  3R\         P                  3.3.R7       R# )r
   r   yijrE   N)r
   )r   r   )r   r   r   int_voidr   s   &r   test_structured_array$TestRegression.test_structured_arrayO   sH    
O>#rww#rww @AC 	 	Dr    N)__name__
__module____qualname____firstlineno__r   r   r)   r.   r2   r7   r=   rB   rN   rV   rZ   rb   rj   __static_attributes____classdictcell__)__classdict__s   @r   r   r      sN     =!0%"%!(+
BD Dr   r   )numpyr   numpy.testingr   r   r   rl   r   r   <module>rv      s     5ND NDr   