a
    kh#                     @   sP   d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	 d dl
Z
dd ZdS )	    )S)symbols
parse_expr)raises)SympifyErrorNc                  C   s   t d\} }tdi | | ks"J ttdd  tdi tdksFJ tdi tdks\J td	i td
d ksvJ tdd| i| ksJ t 0 td tdi tdksJ W d    n1 s0    Y  d S )Nza, bza + bc                   S   s
   t di S )Nza + r    r   r   Q/var/www/auris/lib/python3.9/site-packages/sympy/parsing/tests/test_ast_parser.py<lambda>       z!test_parse_expr.<locals>.<lambda>z1 + 2   z1 + 2.0g      @zRational(1, 2)      aerrorz6 * 7*   )r   r   r   r   r   warningscatch_warningssimplefilter)r   br   r   r	   test_parse_expr   s    

r   )Zsympy.core.singletonr   Zsympy.core.symbolr   Zsympy.parsing.ast_parserr   Zsympy.testing.pytestr   Zsympy.core.sympifyr   r   r   r   r   r   r	   <module>   s   