o
    8Va
                     @   sP   d dl mZmZmZmZmZmZmZmZ d dl	m
Z
 dd Zdd Zdd Zd	S )
    )combsimp	factorialgammabinomialFallingFactorialRisingFactorialsymbolsRational)xc                  C   sR  t ddd\} }}tt|t|ksJ tt|| t|| ks#J tt|t|d  |d|  d|  ks;J tt|d | d t||  d| d|   ksUJ ttd| d |d td| d | tdd	d| d	 d| d  |d d	| d    ksJ tt|d	 t|d  t|| d|  d|  ksJ tt|t|d | d  t||  t|d d|   ksJ tt|d t|d	 ksJ tttttd ksJ t|d t| t|d ksJ tt|| t|d ksJ tt|||  t|| ksJ tt|t| t||    t|| ks0J tt| t||   t| dt||  ksJJ ttd	| t|d	  td	| |ksbJ ttd	| t|  t||   t|d  td	| |t||  ksJ tt|d|  |d	  | dksJ td
td| t| d| |d  |d	  |d  ksJ td
td|d  t|d  d|d  | |d  |d	  ksJ td
td|d  t|d  d|d  | |d  |d	  ksJ td
td| d  t| d  d| d   | |d  |d	  ks.J td
td| t| |d |d	  |d  ksJJ td
td|d  t|d  ||d  |d	  kshJ td
td|d  t|d  ||d  |d	  ksJ td
td| d  t| d  | |d  |d	  ksJ d S )Nzk m nTinteger               )	r   r   r   r   r	   r   r
   r   r   )kmn r   D/usr/lib/python3/dist-packages/sympy/simplify/tests/test_combsimp.pytest_combsimp   sp   04*4& $""

0 

*
 
 
$"

 
 
$r   c                  C   s:   t ddd} ttd| dd|   td|   ksJ d S )Nr   Tr   ii _7 r   
   )r   r   r   r   )r   r   r   r   test_issue_6878A   s   .r   c                  C   s\   t dddd} ttd| dt| td|    ksJ ttd|  td|  ks,J d S )NpT)r   Zpositiver   r   )r   r   r   r   )r   r   r   r   test_issue_14528F   s   *$r   N)Zsympyr   r   r   r   r   r   r   r	   Z	sympy.abcr
   r   r   r   r   r   r   r   <module>   s
   ( :