+
    ei^  c                   s:    ^ RI t^ RIHt ^ RIHt  ! R R4      tR# )i    N)array_utils)assert_equalc                   s8   a  ] tR t^t o R tR tR tR tRtV t	R# )TestByteBoundsc                s    \         P                  ! ^4      P                  ^^4      p\        P                  ! V4      w  r#\        W2,
          VP                  VP                  ,          4       R#    N)nparangereshaper    byte_boundsr   sizeitemsize)selfalowhighs   &   G/usr/lib64/python3.14/site-packages/numpy/lib/tests/test_array_utils.pytest_byte_boundsZTestByteBounds.test_byte_bounds   sI     IIbM!!!Q'++A.	TZ!**!45    c                s    \         P                  ! ^4      P                  ^^4      pVP                  p\        P
                  ! V4      w  r4\        WC,
          VP                  VP                  ,          4       R# r   	r   r   r   ZTr    r   r   r	   r
   r   r   Zbr   r      &    r   "test_unusual_order_positive_strideZ1TestByteBounds.test_unusual_order_positive_stride   sP    IIbM!!!Q'CC++A.	TZ!**!45r   c                s   \         P                  ! ^4      P                  ^^4      pVP                  RRR1,          p\        P
                  ! V4      w  r4\        WC,
          VP                  VP                  ,          4       R# )r   Nir   r   r   r   "test_unusual_order_negative_strideZ1TestByteBounds.test_unusual_order_negative_stride   sX    IIbM!!!Q'CC"I++A.	TZ!**!45r   c                s    \         P                  ! ^4      pVR,          p\        P                  ! V4      w  r4\	        WC,
          VP
                  ^,          VP                  ,          VP                  ,
          4       R# )r   :NNi   N)r   r   r    r   r   r	   r
   r   r   r   test_stridedZTestByteBounds.test_strided   sR    IIbMcF++A.	 	TZ!ajj!81::!EFr    N)
Z__name__Z
__module__Z__qualname__Z__firstlineno__r   r   r   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s      666G Gr   r   )Znumpyr   Z	numpy.libr    Znumpy.testingr   r   r   r   r   <module>r      s     ! &G Gr   