o
    ’ÇhÏ  ã                   @   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
   úq/var/www/html/construction_image-detection-poc/venv/lib/python3.10/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   ó>   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$   ó   r   c                   C   ó$   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,   ó   r   c                  C   r   )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   r   r   c                   C   r   )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   r   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__Únumpy.testingr   r   Ú	numpy.libr   r   r   r   r   r   r   r   r   r
   r
   r
   r   Ú<module>   s    	