ó
¡¼™\c           @   sE   d  d l  m Z d  d l m Z m Z m Z m Z m Z d „  Z d S(   iÿÿÿÿ(   t   IndexedIntegral(   t   IndexedBaset   Idxt   symbolst   sint   cosc          C   sû  t  d ƒ }  t d d t ƒ\ } } t d d t ƒ\ } } t | t ƒ sQ t ‚ t d |  | ƒ j ƒ  |  | k sz t ‚ t |  | |  | ƒ j ƒ  |  | d d k s¯ t ‚ t |  | |  | ƒ j ƒ  |  | |  | k sä t ‚ t |  | |  | |  | ƒ j ƒ  |  | d |  | d k s)t ‚ t t |  | ƒ |  | ƒ j ƒ  t	 |  | ƒ k sct ‚ t t |  | ƒ |  | ƒ j ƒ  t |  | ƒ |  | k s¤t ‚ t d |  | ƒ j ƒ  |  | k sÍt ‚ t |  | |  | ƒ j ƒ  |  | d d k st ‚ t |  | |  | ƒ j ƒ  |  | |  | k s7t ‚ t |  | |  | |  | ƒ j ƒ  |  | d |  | d k s|t ‚ t t |  | ƒ |  | ƒ j ƒ  t	 |  | ƒ k s¶t ‚ t t |  | ƒ |  | ƒ j ƒ  t |  | ƒ |  | k s÷t ‚ d  S(   Nt   As   i jt   integers   a1:3t   clsi   i   (
   R   R   t   TrueR   t
   isinstancet   AssertionErrorR    t   doitR   R   (   R   t   it   jt   a1t   a2(    (    sI   lib/python2.7/site-packages/sympy/sandbox/tests/test_indexed_integrals.pyt   test_indexed_integrals   s     )55E:A)55E:N(	   t   sympy.sandbox.indexed_integralsR    t   sympyR   R   R   R   R   R   (    (    (    sI   lib/python2.7/site-packages/sympy/sandbox/tests/test_indexed_integrals.pyt   <module>   s   (