
    g                     N    d dl mZ d dlmZ d dlmZ d dlmZ d Zd Z	d Z
d Zd	S )
    )canon)Basic)Integer)Sc              #   Z   K   t          | t                    r| dk    r	| dz
  V  d S | V  d S )Nr      
isinstancer   xs    d/var/www/html/ai-engine/env/lib/python3.11/site-packages/sympy/strategies/branch/tests/test_tools.pyposdecr      s>      !W !a%%!e    c              #      K   t          | t                    rNd| cxk     rdk     rn n	| dz
  V  d S d| cxk     rdk     rn n	| dz   V  d S | dk    r| dz   V  | dz
  V  d S | V  d S d S )Nr      r   
   r	   r   s    r   branch5r      s      !W 	q9999199999a%KKKKKZZZZRZZZZZa%KKKKK!VVa%KKKa%KKKKKGGGGG	 	r   c            	         t          t          d          t          t          d          t          d                    t          d                    } t          t          d          t          t          d          t          d                    t          d                    h}t          t                    }t	           ||                     |k    sJ d S )N   r         r   )r   r   r   r   setexprexpectedbrls      r   test_zero_intsr      s    1uQqTT1Q44((!A$$//DaddE!A$$!--qtt445H
--Css4yy>>X%%%%%%r   c            
      \   t          t          d          t          t          d          t          d                    t          d                    } t          t          d          t          t          d          t          d                    t          d                    t          t          d          t          t          d          t          d                    t          d                    h}t          t                    }t	           ||                     |k    sJ d S )Nr   r   r   r   r   r   )r   r   r   r   r   r   s      r   test_split5r   #   s    1uQqTT1Q44((!A$$//DaddE!A$$!%%quu--addE!B%%1&&"..0H ..Css4yy>>X%%%%%%r   N)sympy.strategies.branch.toolsr   sympy.core.basicr   sympy.core.numbersr   sympy.core.singletonr   r   r   r   r    r   r   <module>r%      s    / / / / / / " " " " " " & & & & & & " " " " " "  
 
 
& & && & & & &r   