o
    ñhª  ã                   @   sP   d Z ddlZddlmZ ddlmZ ddlm  m	  m
Z dd„ Zdd„ ZdS )	z Tests for byteorder module é    N)Úassert_)Úraisesc                  C   s   t jdk} ttj| kƒ d S )NÚlittle)ÚsysÚ	byteorderr   ÚsibcÚ	sys_is_le)Únative_is_le© r
   ú]/var/www/vscode/kcb/lib/python3.10/site-packages/scipy/io/matlab/tests/test_byteordercodes.pyÚtest_native   s   
r   c                  C   sÈ   t jdkrtt d¡dkƒ tt d¡dkƒ ntt d¡dkƒ tt d¡dkƒ tt d¡t d¡kƒ tt d¡dkƒ dD ]} tt | ¡dkƒ qAd	D ]} tt | ¡dkƒ qOtttjd
ƒ d S )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)Úcoder
   r
   r   Útest_to_numpy   s   
r   )Ú__doc__r   Únumpy.testingr   Úpytestr   r   Úscipy.io.matlab._byteordercodesÚioÚmatlabÚ_byteordercodesr   r   r   r
   r
   r
   r   Ú<module>   s    