
    +h                     T    S r SSKJr  SSKJrJr  S rS rS rS r	S r
S	 rS
 rS rg)z#Tests for the NumpyVersion class.

    )NumpyVersion)assert_assert_raisesc                      [        [        S5      S:H  5        S H  n [        [        S5      U :  5        M     S H  n [        [        S5      U :  5        M     g )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   vers    U/var/www/html/shao/venv/lib/python3.13/site-packages/numpy/lib/tests/test__version.pytest_main_versionsr      sN    L!W,-4W%+, 5 +W%+, +    c                      [        [        S5      S:  5        [        [        S5      S:  5        [        [        S5      S:H  5        [        [        S5      S:  5        g )Nr   z1.10.0z1.11.0z1.11.1z1.99.11z1.99.12r	    r   r   test_version_1_point_10r      sJ    L!H,-L"X-.L"h./L#i/0r   c                      [        [        S5      S:H  5        S H  n [        [        S5      U :  5        M     S H  n [        [        S5      U :  5        M     [        [        S5      S:  5        g )Nz1.8.0rc1)r   z1.8.0rc2)1.8.0a2z1.8.0b3z1.7.2rc4z1.8.0b1r   r	   r
   s    r   test_alpha_beta_rcr      sb    L$
23$Z(3./ % 2Z(3./ 2 L#i/0r   c                      [        [        S5      S:  5        S H  n [        [        S5      U :  5        M     [        [        S5      S:H  5        g )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
   s    r   test_dev_versionr   $   sI    L,-78F12S89 G L-.2FFGr   c                  `    [        [        S5      S:H  5        [        [        S5      S:  5        g )Nz1.9.0a2.dev-f16acvdaz1.9.0a2.dev-11111111z1.9.0a2.dev-6acvda541.9.0a2r	   r   r   r   test_dev_a_b_rc_mixedr   ,   s)    L/04JJKL/09<=r   c                      [        [        S5      S:  5        S H  n [        [        S5      U :  5        M     [        [        S5      S:H  5        g )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
   s    r   test_dev0_versionr   1   sI    L-.89G23c9: H L./3HHIr   c                  `    [        [        S5      S:H  5        [        [        S5      S:  5        g )Nz1.9.0a2.dev0+f16acvdaz1.9.0a2.dev0+11111111z1.9.0a2.dev0+6acvda54r   r	   r   r   r   test_dev0_a_b_rc_mixedr   9   s)    L015LLML01I=>r   c                  @    S H  n [        [        [        U 5        M     g )N)z1.9z1,9.0z1.7.x)r   
ValueErrorr   r
   s    r   test_raisesr"   >   s    (j,4 )r   N)__doc__	numpy.libr   numpy.testingr   r   r   r   r   r   r   r   r   r"   r   r   r   <module>r&      s<    # 0-11H>
J?
5r   