U
    /d                      @   s4   d dl Z d dlmZmZ d dlZdd Zdd ZdS )    N)_parse_size_get_mem_availablec               
   C   sh   ddddddddd} t |  D ]@\}}|d krRtt t| W 5 Q R X q"t||ks"tq"d S )	Ng    `fA   g     p@g   ZBg  yӥBg      hAg      B)Z12z12 bZ12kz	  12  M  z	  12  G  z 12Tb z12  Mib Z12Tib)sorteditemspytestZraises
ValueErrorr   AssertionError)expectedinpZoutp r   D/tmp/pip-unpacked-wheel-9gxwnfpp/scipy/_lib/tests/test__testutils.pytest__parse_size   s    r   c                  C   s8   t  } tjdr | dks4tn| d ks4| dks4td S )Nlinuxr   )r   sysplatform
startswithr	   )	availabler   r   r   test__mem_available   s    r   )r   Zscipy._lib._testutilsr   r   r   r   r   r   r   r   r   <module>   s   