
    -i                     L    S r SSKrSSKJr  SSKJr  SSKJs  J	s  J
r  S rS rg)zTests for byteorder module     N)assert_)raisesc                  b    [         R                  S:H  n [        [        R                  U :H  5        g )Nlittle)sys	byteorderr   sibc	sys_is_le)native_is_les    \/var/www/html/venv/lib/python3.13/site-packages/scipy/io/matlab/tests/test_byteordercodes.pytest_nativer      s!    ==H,LDNNl*+    c                     [         R                  S:X  aE  [        [        R                  " S5      S:H  5        [        [        R                  " S5      S:H  5        OD[        [        R                  " S5      S:H  5        [        [        R                  " S5      S:H  5        [        [        R                  " S5      [        R                  " S5      :H  5        [        [        R                  " S5      S:H  5        S H%  n [        [        R                  " U 5      S:H  5        M'     S	 H%  n [        [        R                  " U 5      S:H  5        M'     [        [        [        R                  S
5        g )Nr   native<swapped>=big)r   r   lLle)r   r   bBbezsilly string)r   r   r   r	   to_numpy_codeassert_raises
ValueError)codes    r   test_to_numpyr       s    
}} ""8,34""9-45""8,34""9-45Dx(D,>,>s,CCDDu%,-/""4(C/0 0,""4(C/0 -*d00.Ar   )__doc__r   numpy.testingr   pytestr   r   scipy.io.matlab._byteordercodesiomatlab_byteordercodesr	   r   r     r   r   <module>r)      s"    " 
 ! * . .,
Br   