o
    :ήc4                     @   sT   d Z ddlZddlmZ ddlmZ ddlmZ dd Z	dd	 Z
d
d Zdd ZdS )z.Tests for the version requirement functions.

    N)assert_equal)version_requirements)testingc                   C   sV   t dsJ t dsJ tt t d W d    d S 1 s$w   Y  d S )Nnumpyscipy	fakenumpy)version_reqget_module_versionr   raisesImportError r   r   V/tmp/pip-target-vg8gfxp4/lib/python/skimage/_shared/tests/test_version_requirements.pytest_get_module_version
   s
   "r   c                   C   s$   t ddsJ t ddrJ d S )Npythonz>=2.7r   z<1.0)r   is_installedr   r   r   r   test_is_installed   s   r   c                  C   sv   t ddt dddd } t|  d t dd	d
d }tt |  W d    d S 1 s4w   Y  d S )Nr   z>2.7r   z>1.5c                   S      dS )N   r   r   r   r   r   foo   s   ztest_require.<locals>.foor   r   z<0.1c                   S   r   )Nr   r   r   r   r   r   bar    s   ztest_require.<locals>.bar)r   requirer   r   r
   r   )r   r   r   r   r   test_require   s   



"r   c                   C   s   t dtu s	J d S )Nr   )r   
get_modulenpr   r   r   r   test_get_module(   s   r   )__doc__r   r   numpy.testingr   skimage._sharedr   r   r   r   r   r   r   r   r   r   r   <module>   s    