o
    ¾iS  ć                   @   s   d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	m
Z
 d dlmZ d dlmZmZ dd	 Zd
d Zdd Zdd Zdd Zdd Zdd ZdS )é    )ŚE)ŚS)Śexp)Śtanh)ŚcosŚsin)ŚOrder)ŚxŚyc                  C   sT   t t t”} t| tksJ t| td  d ksJ t| td d ks(J d S )Né   é   é   éx   )r   r	   ŚlseriesŚnext©Śe© r   śn/var/www/html/eduruby.in/lip-sync/lip-sync-env/lib/python3.10/site-packages/sympy/series/tests/test_lseries.pyŚtest_sin
   ó   r   c                  C   sT   t t t”} t| dksJ t| td  d ksJ t| td d ks(J d S )Né   é   é   é   )r   r	   r   r   r   r   r   r   Śtest_cos   r   r   c                  C   sb   t t t”} t| dksJ t| tksJ t| td d ks#J t| td d ks/J d S )Nr   r   r   r   )r   r	   r   r   r   r   r   r   Śtest_exp   s
   r   c                  C   s   t tt t”} t| tksJ t| t td  d ks J t| ttd  d ks.J t| dt td  d ks>J d S )Nr   r   r   iį’’’iŠ  )r   r   r	   r   r   r   r   r   r   r   Ś	test_exp2    s
   $r   c                   C   sT   t t ” tgksJ t tj t”dgksJ tttt   t” t”r(J d S )Nr   )	Ślistr	   r   r   ZOner   r
   Śhasr   r   r   r   r   Śtest_simple(   s   $r    c                      sŠ   t dt    ”  t dt  t gksJ tt t d   ” t ks"J tdt  d  t ”dks1J ttt t jt dd t”t ksEJ dt  d jt dd d  fddtdD dd	d
t   gksfJ d S )Nr   r   é   r   )Śnc                    s   g | ]}t  qS r   )r   )Ś.0Śi©Śsr   r   Ś
<listcomp>8   s    z#test_issue_5183.<locals>.<listcomp>é   i@ž’’iĄ  )r	   r   r   r   r   r
   ZseriesŚranger   r   r%   r   Śtest_issue_5183.   s   (.r*   c                  C   są   t t td”} t| t dksJ t| ttd t dd   d ks&J t| td d  t d td d t dd   ksCJ t| td d  t dd  td d d  dtd d  t dd  d  ksnJ d S )Nr   r   r   r   )r   r	   r   r   r%   r   r   r   Śtest_issue_6999;   s   (:.’r+   N)Zsympy.core.numbersr   Zsympy.core.singletonr   Z&sympy.functions.elementary.exponentialr   Z%sympy.functions.elementary.hyperbolicr   Z(sympy.functions.elementary.trigonometricr   r   Zsympy.series.orderr   Z	sympy.abcr	   r
   r   r   r   r   r    r*   r+   r   r   r   r   Ś<module>   s    