
    g                     N    d dl mZmZ d dlmZmZ d dlmZmZ d Z	d Z
d Zd ZdS )	    )askQ)assumingglobal_assumptions)xyc                  $   t          t          j        t                              5  t	          t          j        t                              sJ 	 d d d            n# 1 swxY w Y   t	          t          j        t                              rJ d S N)r   r   integerr   r        `/var/www/html/ai-engine/env/lib/python3.11/site-packages/sympy/assumptions/tests/test_context.pytest_assumingr      s    	!)A,,		 ! !19Q<<      ! ! ! ! ! ! ! ! ! ! ! ! ! ! !19Q<<       s   )AA!$A!c                  "   t          t          j        t                              rJ t          t          j        t                              rJ t          t          j        t                              5  t          t          j        t                              sJ t          t          j        t                              rJ t          t          j        t                              5  t          t          j        t                              sJ t          t          j        t                              sJ 	 d d d            n# 1 swxY w Y   t          t          j        t                              sJ t          t          j        t                              rJ 	 d d d            n# 1 swxY w Y   t          t          j        t                              rJ t          t          j        t                              rJ d S r
   )r   r   r   r   r   r   r   r   r   test_assuming_nestedr   
   s    19Q<<     19Q<<     	!)A,,		 % %19Q<<     qy||$$$$$aill## 	% 	%qy||$$$$$qy||$$$$$$	% 	% 	% 	% 	% 	% 	% 	% 	% 	% 	% 	% 	% 	% 	% 19Q<<     qy||$$$$$$% % % % % % % % % % % % % % % 19Q<<     19Q<<       s9   7A7F4.AE F4E	F4E	AF44F8;F8c                      	 t          t          j        t                              5  ddz   d d d            n# 1 swxY w Y   n# t          $ r Y nw xY wt          t          j        t                              rJ d S )N   r   )r   r   r   r   ZeroDivisionErrorr   r   r   r   test_finallyr      s    aill## 	 	aCC	 	 	 	 	 	 	 	 	 	 	 	 	 	 	   19Q<<       s.   &A :A >A >A 
AAc                     t          j        t          j        t                               t                      5  t          t          j        t                              sJ t          j        t          j        t                               t          t          j        t                              rJ 	 d d d            n# 1 swxY w Y   t          t          j        t                              sJ t          j                     d S r
   )	r   addr   r   r   r   r   removeclearr   r   r   test_remove_safer       s   19Q<<(((	 % %19Q<<     !!)A,,///qy||$$$$$$% % % % % % % % % % % % % % % qy||s   A<CC
CN)sympy.assumptionsr   r   sympy.assumptions.assumer   r   	sympy.abcr   r   r   r   r   r   r   r   r   <module>r      s    $ $ $ $ $ $ $ $ A A A A A A A A        ! ! !
! ! !! ! !    r   