
    sg                     L    d Z ddlZddlmZ ddlmZ ddlmc m	c m
Z d Zd Zy)z Tests for byteorder module     N)assert_)raisesc                  b    t         j                  dk(  } t        t        j                  | k(         y )Nlittle)sys	byteorderr   sibc	sys_is_le)native_is_les    \/var/www/html/venv/lib/python3.12/site-packages/scipy/io/matlab/tests/test_byteordercodes.pytest_nativer      s!    ==H,LDNNl*+    c                     t         j                  dk(  rCt        t        j                  d      dk(         t        t        j                  d      dk(         nBt        t        j                  d      dk(         t        t        j                  d      dk(         t        t        j                  d      t        j                  d      k(         t        t        j                  d      dk(         dD ]#  } t        t        j                  |       dk(         % d	D ]#  } t        t        j                  |       dk(         % t        t        t        j                  d
       y )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%,-/ 1""4(C/01, 1""4(C/01*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   