a
    LͺfΟ  γ                   @   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   sH   t tddk dD ]} t td| k  qdD ]} t td| k q.d S )Nϊ1.8.0)ϊ1.9.0z2.0.0z1.8.1z10.0.1)z1.7.0z1.7.1z0.9.9©r   r   ©Ϊver© r
   ϊV/var/www/ai-form-bot/venv/lib/python3.9/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 )Nr   z1.10.0z1.11.0z1.11.1z1.99.11z1.99.12r   r
   r
   r
   r   Ϊtest_version_1_point_10   s    r   c                  C   sX   t tddk dD ]} t td| k  qdD ]} t td| k q.t tddk d S )Nz1.8.0rc1)r   z1.8.0rc2)ϊ1.8.0a2z1.8.0b3z1.7.2rc4z1.8.0b1r   r   r   r
   r
   r   Ϊtest_alpha_beta_rc   s    r   c                  C   s>   t tddk  dD ]} t td| k  qt tddk d S )Nz1.9.0.dev-Unknownr   )r   ϊ1.9.0a1ϊ1.9.0b2z1.9.0b2.dev-ffffffffz1.9.0.dev-f16acvdaz1.9.0.dev-11111111r   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-6acvda54ϊ1.9.0a2r   r
   r
   r
   r   Ϊtest_dev_a_b_rc_mixed,   s    r   c                  C   s>   t tddk  dD ]} t td| k  qt tddk d S )Nz1.9.0.dev0+Unknownr   )r   r   r   z1.9.0b2.dev0+ffffffffz1.9.0.dev0+f16acvdaz1.9.0.dev0+11111111r   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+6acvda54r   r   r
   r
   r
   r   Ϊtest_dev0_a_b_rc_mixed9   s    r   c                  C   s   dD ]} t tt|  qd S )N)z1.9z1,9.0z1.7.x)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   	