a
    t@8b                     @   sH   d dl mZ d dlmZ d dlmZmZmZ dd Zdd Z	dd	 Z
d
S )    )Q)Symbol)AssumptionsWrapperis_infiniteis_extended_realc                  C   sN   t ddd} t d}t| js"J t|jd u s4J t|t|jsJJ d S )NxT)positivey)r   r   Zis_positiver   r   )r   r	    r
   Clib/python3.9/site-packages/sympy/assumptions/tests/test_wrapper.pytest_AssumptionsWrapper   s
    r   c                  C   s`   t ddd} t ddd}t d}t| s,J t|r8J t|d u sHJ t|t|s\J d S )Nr   T)infiniter	   Fz)r   r   r   r   r   r	   r   r
   r
   r   test_is_infinite   s    r   c                  C   s`   t ddd} t ddd}t d}t| s,J t|r8J t|d u sHJ t|t|s\J d S )Nr   T)extended_realr	   Fr   )r   r   r   r   r   r
   r
   r   test_is_extended_real   s    r   N)Zsympy.assumptions.askr   Zsympy.core.symbolr   Zsympy.assumptions.wrapperr   r   r   r   r   r   r
   r
   r
   r   <module>   s
   
