
&]\c           @` s   d  d l  m Z m Z m Z d  d l m Z d  d l m Z d  d l	 m
 Z
 d   Z d   Z d   Z d   Z d	   Z d
   Z d   Z d   Z d S(   i    (   t   divisiont   absolute_importt   print_function(   t   assert_(   t   raises(   t   NumpyVersionc          C` sz   t  t d  d k  x- d d d g D] }  t  t d  |  k   q& Wx- d d d g D] }  t  t d  |  k  qV Wd  S(   Ns   1.8.0s   1.9.0s   2.0.0s   1.8.1s   1.7.0s   1.7.1s   0.9.9(   R   R   (   t   ver(    (    s=   lib/python2.7/site-packages/scipy/_lib/tests/test__version.pyt   test_main_versions   s
    c           C` s\   t  t d  d k   t  t d  d k   t  t d  d k  t  t d  d k   d  S(   Ns   1.9.0s   1.10.0s   1.11.0s   1.11.1s   1.99.11s   1.99.12(   R   R   (    (    (    s=   lib/python2.7/site-packages/scipy/_lib/tests/test__version.pyt   test_version_1_point_10   s    c          C` s   t  t d  d k  x* d d g D] }  t  t d  |  k   q# Wx- d d d g D] }  t  t d  |  k  qS Wt  t d  d k  d  S(   Ns   1.8.0rc1s   1.8.0s   1.8.0rc2s   1.8.0a2s   1.8.0b3s   1.7.2rc4s   1.8.0b1(   R   R   (   R   (    (    s=   lib/python2.7/site-packages/scipy/_lib/tests/test__version.pyt   test_alpha_beta_rc   s    c          C` sc   t  t d  d k   x0 d d d d g D] }  t  t d  |  k   q) Wt  t d  d k  d  S(   Ns   1.9.0.dev-Unknowns   1.9.0s   1.9.0a1s   1.9.0b2s   1.9.0b2.dev-ffffffffs   1.9.0.dev-f16acvdas   1.9.0.dev-11111111(   R   R   (   R   (    (    s=   lib/python2.7/site-packages/scipy/_lib/tests/test__version.pyt   test_dev_version$   s    c           C` s0   t  t d  d k  t  t d  d k   d  S(   Ns   1.9.0a2.dev-f16acvdas   1.9.0a2.dev-11111111s   1.9.0a2.dev-6acvda54s   1.9.0a2(   R   R   (    (    (    s=   lib/python2.7/site-packages/scipy/_lib/tests/test__version.pyt   test_dev_a_b_rc_mixed,   s    c          C` sc   t  t d  d k   x0 d d d d g D] }  t  t d  |  k   q) Wt  t d  d k  d  S(   Ns   1.9.0.dev0+Unknowns   1.9.0s   1.9.0a1s   1.9.0b2s   1.9.0b2.dev0+ffffffffs   1.9.0.dev0+f16acvdas   1.9.0.dev0+11111111(   R   R   (   R   (    (    s=   lib/python2.7/site-packages/scipy/_lib/tests/test__version.pyt   test_dev0_version1   s    c           C` s0   t  t d  d k  t  t d  d k   d  S(   Ns   1.9.0a2.dev0+f16acvdas   1.9.0a2.dev0+11111111s   1.9.0a2.dev0+6acvda54s   1.9.0a2(   R   R   (    (    (    s=   lib/python2.7/site-packages/scipy/_lib/tests/test__version.pyt   test_dev0_a_b_rc_mixed9   s    c          C` s.   x' d d d g D] }  t  t t |   q Wd  S(   Ns   1.9s   1,9.0s   1.7.x(   t   assert_raisest
   ValueErrorR   (   R   (    (    s=   lib/python2.7/site-packages/scipy/_lib/tests/test__version.pyt   test_raises>   s    N(   t
   __future__R    R   R   t   numpy.testingR   t   pytestR   R   t   scipy._lib._versionR   R   R   R	   R
   R   R   R   R   (    (    (    s=   lib/python2.7/site-packages/scipy/_lib/tests/test__version.pyt   <module>   s   								