U
    	Ç-e]	  ă                   @   s    d Z 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mZ ddlmZ dd	lmZ dd
lmZ ddlmZmZmZ eddd\ZZdd ZdS )z:Tests for tools for manipulation of rational expressions. é    )Útogether)ÚMul)ÚRational)ÚEq)ÚS)Úsymbols)Úexp)Úsin)ÚIntegral)ÚxÚyÚzzA,BF)Zcommutativec                   C   s  t ddkstt ddks tt tt t tt t ks@tt tt tt ksXtt dt dt ksptt dt d td t kstt dt d dt d t ks´tt dt t td d t ksŘtt dt tj td dt  ksţtt tjtd  ttjtd ddks*tt dt dt  dt t tt  ksXtt dddt   tdt  ks~tt tddt   td dt  ks¨tt dt dt  dt  tt tt  tt  tt t  ksîtt ddt dt  dt   tt tt tt  tt t   ks8tt dtt  dtt d   td td  dtt   ksztt dtt  dtt d   td	 td	  dtd td    ksÄtt dtd
 t  dtt d   td	 td  td td   kstt ddddd
ddddt         tddddt  ddt    ksbtt ddtd d   dtd d  td d  kstt ddtdt    dtdt   tdt   ksÖtt dttd   dttd    ddt  tdt  dt   ks tt dddt d d   dtd d  d dtd d   ksftt t	dt dt  t	dt dt  kstt t	dt dt  ddt	tt tt  ksÎtt dt
t dtt
t   dt tt
t  kstt dt
dt  dtt
dt    dt
tt  tt
dt   ksVtt tdt dt  tttt tt  tkstt tdt dt  ddt  ttt tt  td t ksŇtt tt d tt d  tt d tt d  kstd S )Nr   é   é   é   F)Úevaluateéţ˙˙˙é   éü˙˙˙é   iů˙˙˙é   é   é   é	   éŤ   éw   i  éË   T)Údeepé˙˙˙˙)r   ÚAssertionErrorr   r   r   r   ZHalfr   r   r	   r   r
   r   ÚAÚBŠ r"   r"   úe/var/www/html/Darija-Ai-Train/env/lib/python3.8/site-packages/sympy/polys/tests/test_rationaltools.pyÚtest_together   sH      $$&,.&*FJBJJ* ˙
::˙˙
F26:N6Fr$   N)Ú__doc__Zsympy.polys.rationaltoolsr   Zsympy.core.mulr   Zsympy.core.numbersr   Zsympy.core.relationalr   Zsympy.core.singletonr   Zsympy.core.symbolr   Z&sympy.functions.elementary.exponentialr   Z(sympy.functions.elementary.trigonometricr	   Zsympy.integrals.integralsr
   Z	sympy.abcr   r   r   r    r!   r$   r"   r"   r"   r#   Ú<module>   s   