+
    h>	                         ^ RI Ht ^ RIHtHt ^ RIHt ^ RIHt ^ RI	H
t
 ^ RIHt ^ RIHtHt ^ RIHt R	 tR
 tR t]R 4       tR tR tR tR tR# )    )Function)IRational)SSymbol)exp)sqrt)costan)XFAILc                     \        R 4      p \        R4      p\        ^4      p\        ^4      pW,          V,           V,           W,          ^,           8X  g   Q hW ,           V,           V ^,           8X  g   Q hW ,           V,
          V R,           8X  g   Q hW ,           ^V ,          8X  g   Q hW,           V ,           ^V ,          ^,           8X  g   Q hW#,           \        ^4      8X  g   Q hW,           V,
          V 8X  g   Q hR# abNr   r   r   r   cps       </usr/lib/python3/dist-packages/sympy/core/tests/test_eval.pytest_add_evalr      s    sAsAAA37Q;!#'!!!519A519R   5AaC<<519!a5HQK519>>    c                     \        R 4      p \        R4      p\        ^4      p\        ^4      pW ,           W,          ,           V ,           V,
          ^V ,          V,           R,           8X  g   Q hV ^,          V,           V ,           V ^,          ^,           V ,           8X  g   Q hV ^,          V,           V ,           ^V ,          ^,           8X  g   Q hV ^,          V ,           ^V ,          8X  g   Q hR# r   r   r   s       r   test_addmul_evalr      s    sAsAAA513;?Q!A#'R.000Q37Q;!A#'A+%%%Q37Q;!A#'!!!Q37ac>>r   c                     \        R4      \        8X  g   Q h\        R4      ^\        ,          8X  g   Q h\        ^4      ^8X  g   Q h^\        ^^4      ,          ^8X  g   Q hR\        ^^4      ,          ^R\        ^^4      ,          ,          8X  g   Q h\        R4      \        \        ^4      ,          8X  g   Q hR\        ^^4      ,          \        8w  g   Q hR\        ^^4      ,          \        ^
\        ^^4      ,          ,          8w  g   Q hR\        ^^4      ,          ^\        ^^4      ,          8w  g   Q h^@\        ^^4      ,          ^8X  g   Q h^@\        ^^4      ,          ^8X  g   Q h^\        ^@4      ,          ^8X  g   Q hR\        ^^4      ,          ^R\        ^^4      ,          ,          8X  g   Q h\        ^4      \	        ^4      ,          ^,          \        ^4      \	        ^4      ,          ^,          8X  g   Q hR# )   Nr   iii)r
   r   r   r   r    r   r   test_pow_evalr!   $   s    8q==8qs??8q==A!###!Q1rHQN&:#;;;;8qay   !Q1$$$(1a. AXa^';$<<<<!QAA#6666x1~"""x1~###d2h;!(1a. ArHQN&:$::::FSVOaCFSVOa#7777r   c                      R\        ^^4      ,          \        P                  \        P                  \        ,          \	        ^4      ,          ,           8X  g   Q hR# )r   Nr   )r   r   Halfr   r
   r    r   r   test_pow_eval_X1r$   <   s5    !Q166AFF1HT!W,<#<<<<r   c                      \        R 4      p \        ^24      \        ^4      V ,          ,          ^V ,          8X  g   Q h\        ^4      \        ^4      ,          ^8X  g   Q hR# )xN)r   r
   r&   s    r   test_mulpow_evalr(   A   sI    sA8T!WQY1Q3&&&8DGq   r   c                  z    \        R 4      p ^^V ,          ,          V 8X  g   Q h^RV ,          ,          V ) 8X  g   Q hR# )r&   Nr   r   r'   s    r   test_evalpow_bugr*   G   s5    sAac7a<<bd8r>>r   c                     \        R 4      p \        R4      pV ^,          V^,          ,          pW ^,          V^,          ,          8X  g   Q hW"P                  4       8X  g   Q hW,          ^,          pW28X  g   Q hVP                  4       V8X  g   Q hVP                  4       VP                  4       P                  4       8X  g   Q hR# )r&   yN)r   expand)r&   r,   fgs       r   test_symbol_expandr0   M   s    sAsA	1QT	A1QT	>>
??	
qA6M688:??88:**,,,,r   c                  D   \        \        R 4      w  r\        R4      p\        V! V4      4      V! V4      ,          \        V! V4      4      ,          V! V4      8X  g   Q h\        V ! V4      4      V ! V4      ,          \        V ! V4      4      ,          V ! V4      8X  g   Q hR# )flr&   N)mapr   r   r	   )r.   lr&   s      r   test_functionr5   [   sw    xDAsAqt9QqT>#ad)#qt+++qt9QqT>#ad)#qt+++r   N)sympy.core.functionr   sympy.core.numbersr   r   sympy.core.singletonr   sympy.core.symbolr   &sympy.functions.elementary.exponentialr	   (sympy.functions.elementary.miscellaneousr
   (sympy.functions.elementary.trigonometricr   r   sympy.testing.pytestr   r   r   r!   r$   r(   r*   r0   r5   r    r   r   <module>r>      sT    ( , " $ 6 9 ? &80 = =!-,r   