3
K้dล  ใ               @   sd   d Z ddlmZmZ ddlmZ dd Zdd Zdd	 Zd
d Z	dd Z
dd Zdd Zdd ZdS )z#Tests for the NumpyVersion class.

้    )ฺassert_ฺassert_raises)ฺNumpyVersionc              C   sP   t tddk xdD ]} t td| k  qW xd	D ]} t td| k q4W d S )
Nz1.8.0๚1.9.0๚2.0.0๚1.8.1๚1.7.0๚1.7.1๚0.9.9)r   r   r   )r   r	   r
   )r   r   )ฺverฉ r   ๚Q/var/www/html/virt/lib64/python3.6/site-packages/numpy/lib/tests/test__version.pyฺtest_main_versions   s
    

r   c               C   sD   t tddk  t tddk  t tddk t tddk  d S )Nz1.9.0z1.10.0z1.11.0z1.11.1z1.99.11z1.99.12)r   r   r   r   r   r   ฺtest_version_1_point_10   s    r   c              C   s`   t tddk xdD ]} t td| k  qW xd	D ]} t td| k q4W t tddk d S )
Nz1.8.0rc1๚1.8.0๚1.8.0rc2๚1.8.0a2๚1.8.0b3๚1.7.2rc4z1.8.0b1)r   r   )r   r   r   )r   r   )r   r   r   r   ฺtest_alpha_beta_rc   s    

r   c              C   sB   t tddk  xdD ]} t td| k  qW t tddk d S )	Nz1.9.0.dev-Unknown๚1.9.0๚1.9.0a1๚1.9.0b2๚1.9.0b2.dev-ffffffffz1.9.0.dev-f16acvdaz1.9.0.dev-11111111)r   r   r   r   )r   r   )r   r   r   r   ฺtest_dev_version$   s    
r   c               C   s$   t tddk t tddk  d S )Nz1.9.0a2.dev-f16acvdaz1.9.0a2.dev-11111111z1.9.0a2.dev-6acvda54z1.9.0a2)r   r   r   r   r   r   ฺtest_dev_a_b_rc_mixed,   s    r   c              C   sB   t tddk  xdD ]} t td| k  qW t tddk d S )	Nz1.9.0.dev0+Unknown๚1.9.0๚1.9.0a1๚1.9.0b2๚1.9.0b2.dev0+ffffffffz1.9.0.dev0+f16acvdaz1.9.0.dev0+11111111)r   r   r   r   )r   r   )r   r   r   r   ฺtest_dev0_version1   s    
r    c               C   s$   t tddk t tddk  d S )Nz1.9.0a2.dev0+f16acvdaz1.9.0a2.dev0+11111111z1.9.0a2.dev0+6acvda54z1.9.0a2)r   r   r   r   r   r   ฺtest_dev0_a_b_rc_mixed9   s    r!   c              C   s   xdD ]} t tt|  qW d S )N๚1.9๚1,9.0๚1.7.x)r"   r#   r$   )r   ฺ
ValueErrorr   )r   r   r   r   ฺtest_raises>   s    
r&   N)ฺ__doc__Znumpy.testingr   r   Z	numpy.libr   r   r   r   r   r   r    r!   r&   r   r   r   r   ฺ<module>   s   	