o
    8VaM                     @   sh   d Z ddlmZ ddlmZmZmZmZmZm	Z	m
Z
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)SsymbolsRationalsinexpEqIntegralMul)xyzzA,BF)Zcommutativec                   C   s  t ddksJ t ddksJ t tt t tt t ks J t tt tt ks,J t dt dt ks8J t dt d td t ksHJ t dt d dt d t ksZJ t dt t td d t kslJ t dt tj td dt  ksJ t tjtd  ttjtd ddksJ t dt dt  dt t tt  ksJ t dddt   tdt  ksJ t tddt   td dt  ksJ t dt dt  dt  tt tt  tt  tt t  ksJ t ddt dt  dt   tt tt tt  tt t   ksJ t dtt  dtt d   td td  dtt   ks8J t dtt  dtt d   td	 td	  dtd td    ks]J t dtd
 t  dtt d   td	 td  td td   ksJ t ddddd
ddddt         tddddt  ddt    ksJ t ddtd d   dtd d  td d  ksJ t ddtdt    dtdt   tdt   ksJ t dttd   dttd    ddt  tdt  dt   ksJ t dddt d d   dtd d  d dtd d   ks.J t tdt dt  tdt dt  ksGJ t tdt dt  ddttt tt  ksbJ t dt	t dtt	t   dt tt	t  ksJ t dt	dt  dtt	dt    dt	tt  tt	dt   ksJ t t
dt dt  tt
tt tt  tksJ t tdt dt  ddt  ttt tt  td t ksJ t tt d tt d  tt d tt d  ksJ d S )Nr            F)Zevaluate      i         	      w   i     T)Zdeep)r   r   r   r   r   ZHalfr
   r   r   r   r	   r   AB r   r   F/usr/lib/python3/dist-packages/sympy/polys/tests/test_rationaltools.pytest_together   sH     $$&*,$(DJBJJ* 
::
F26:N6F>r!   N)__doc__Zsympy.polys.rationaltoolsr   Zsympyr   r   r   r   r   r   r	   r
   Z	sympy.abcr   r   r   r   r   r!   r   r   r   r    <module>   s    (