3
Péd©  ã               @   sF   d Z ddlZddlmZ ddlmZ ddljj	j
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   ÚsibcZ	sys_is_le)Znative_is_le© r   ú]/var/www/html/virt/lib64/python3.6/site-packages/scipy/io/matlab/tests/test_byteordercodes.pyÚtest_native   s    
r
   c              C   sÐ   t jdkr0ttjdƒdkƒ ttjdƒdkƒ n$t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ƒ xdD ]} ttj| ƒdkƒ q„W xdD ]} ttj| ƒdkƒ q¤W tttjdƒ d S )Nr   Znativeú<Zswappedú>ú=ÚbigÚlÚLÚleÚbÚBÚbezsilly string)r   r   r   r   r   )r   r   r   r   r   )r   r   r   r   Zto_numpy_codeÚassert_raisesÚ
ValueError)Úcoder   r   r	   Útest_to_numpy   s    


r   )Ú__doc__r   Znumpy.testingr   Zpytestr   r   Zscipy.io.matlab.byteordercodesÚioZmatlabZbyteordercodesr   r
   r   r   r   r   r	   Ú<module>   s   