U
    9%e                     @   sD   d dl mZ d dlmZ d dlmZmZ d dlmZm	Z	 dd Z
dS )    )IndexedIntegral)symbols)cossin)IdxIndexedBasec                  C   s^  t d} tddd\}}tdtd\}}t|ts6ttd| |  | | ksTtt| | | |  | | d d ks~tt| | | |  | | | |  kstt| | | |  | |  | | d | |  d ksttt| | | |  t| |  ksttt| | | |  t| | | |  ksDttd| |  | | ksdtt| | | |  | | d d kstt| | | |  | | | |  kstt| | | |  | |  | | d | |  d ksttt| | | |  t| |  ks&ttt| | | |  t| | | |  ksZtd S )	NAzi jT)integerza1:3)cls      )	r   r   r   
isinstanceAssertionErrorr   Zdoitr   r   )r   ijZa1Za2 r   i/var/www/html/Darija-Ai-API/env/lib/python3.8/site-packages/sympy/sandbox/tests/test_indexed_integrals.pytest_indexed_integrals   s     **:.4 ,,<.r   N)Zsympy.sandbox.indexed_integralsr   Zsympy.core.symbolr   Z(sympy.functions.elementary.trigonometricr   r   Zsympy.tensor.indexedr   r   r   r   r   r   r   <module>   s   