U
    ¾mœdg  ã                   @   sr   d dl Z d dlmZ d dlZd dlmZ d dlmZ d dl	m
Z
 dd„ Ze j de¡e j d	ej¡d
d„ ƒƒZdS )é    N)ÚVERSIONS)Úexpr)ÚENGINES)ÚVersionc                  C   sF   ddl m}  t d¡}|j}t|ƒttd ƒk r:| rBt‚n| sBt‚d S )Nr   )ÚNUMEXPR_INSTALLEDÚnumexpr)Zpandas.core.computation.checkr   ÚpytestÚimportorskipÚ__version__r   r   ÚAssertionError)r   ÚneÚver© r   ú]/home/sam/Atlas/atlas_env/lib/python3.8/site-packages/pandas/tests/computation/test_compat.pyÚtest_compat   s    

r   ÚengineÚparserc                 C   s:   | dkrt  d¡ d\}}tjd| |d�}|dks6t‚d S )Nr   )é   é   za + b)r   r   é   )r   r	   ÚpdÚevalr   )r   r   ÚaÚbÚresr   r   r   Útest_invalid_numexpr_version   s
    
r   )r   Zpandas.compat._optionalr   Zpandasr   Zpandas.core.computationr   Zpandas.core.computation.enginesr   Zpandas.util.versionr   r   ÚmarkZparametrizeZPARSERSr   r   r   r   r   Ú<module>   s   