o
    GZh#                     @   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s#J tdi tdks.J td	i td
d ks;J tdd| i| ksFJ t  td tdi tdks[J W d    d S 1 sfw   Y  d S )Nza, bza + bc                   S   s
   t di S )Nza + r    r   r   R/var/www/auris/lib/python3.10/site-packages/sympy/parsing/tests/test_ast_parser.py<lambda>   s   
 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    