U
    ZÊ¹jÙ1  ã                   @   sx   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	 d dl
mZ d dlmZ dd	„ Zd
d„ Zdd„ Zdd„ ZdS )é    )ÚS)ÚSymbol)Úlog)Úsqrt)Úsin)Útextplot_str)Úignore_warningsc                  C   s˜   t dƒ} dddddddd	d
dddddddddddddg}|tt| ddƒƒksPt‚dddddddd dd!d"d#d$d%d&d'ddg}|tt| ddd(d)�ƒks”t‚d S )*NÚxú@      1 |                                                     ..z@        |                                                  ...  z@        |                                                ..     z@        |                                             ...       z@        |                                          ...          ú@        |                                        ..             z@        |                                     ...               z@        |                                  ...                  ú@        |                                ..                     z@        |                             ...                       z@      0 |--------------------------...--------------------------z@        |                       ...                             z@        |                     ..                                z@        |                  ...                                  ú@        |               ...                                     ú@        |             ..                                        ú@        |          ...                                          z@        |       ...                                             z@        |     ..                                                z@        |  ...                                                  ú@     -1 |_______________________________________________________ú@         -1                         0                          1éÿÿÿÿé   z@        |                                                 ....  z@        |                                              ...      z@        |                                           ...         z@        |                                       ....            z@        |                                    ...                z@        |                                 ...                   z@        |                             ....                      z@        |                      ....                             z@        |                   ...                                 z@        |                ...                                    z@        |            ....                                       z@        |         ...                                           z@        |      ...                                              z@        |  ....                                                 é   )ÚH)r   Úlistr   ÚAssertionError©r	   Úlines© r   úa/var/www/html/bwave/python/venv/lib/python3.8/site-packages/sympy/plotting/tests/test_textplot.pyÚtest_axes_alignment   sZ    êîr   c                  C   s¸   t dƒ} ddddddddddddddddddd	d
ddg}|ttd|  ddƒƒksTt‚ddddddddddddddddddddddg}ttƒ�" |ttt| ƒddƒƒksªt‚W 5 Q R X d S )Nr	   z@     54 | .                                                     ú@        |                                                       z@   27.5 |--.----------------------------------------------------z@        |   .                                                   z@        |    \                                                  z@        |     \                                                 z@        |      ..                                               z@        |        ...                                            z@        |           .............                               z@      1 |_______________________________________________________z@         0                          0.5                        1r   r   z@      0 |                                                 ......z@        |                                         ........      z@        |                                 ........              z@        |                           ......                      z@        |                      .....                            z@        |                  ....                                 r   r   r   z@        |         /                                             z@     -2 |-------..----------------------------------------------z@        |      /                                                z@        |     /                                                 z@        |    /                                                  z@        |  .                                                    z@     -4 |_______________________________________________________)r   r   r   r   r   ÚRuntimeWarningr   r   r   r   r   Útest_singularity>   sd     ëê
r   c                  C   sp   t dƒ} dddddddddddd	dd
ddddddddg}ttƒ�& |ttt| ƒ|  ddƒƒksbt‚W 5 Q R X d S )Nr	   z@      1 |                          . .                          z@        |                         .   .                         r   z@        |                        .     .                        z@        |                       .       .                       z@        |                      .         .                      z@    0.4 |-------------------------------------------------------z@        |                     .           .                     z@        |                    .             .                    z@        |    .....                                     .....    z@        |  ..     \         .               .         /     ..  z@        | /        \                                 /        \ z@        |/          \      .                 .      /          \z@        |            \    /                   \    /            z@   -0.2 |_______________________________________________________zA         -10                        0                          10iöÿÿÿé
   )r   r   r   r   r   r   r   r   r   r   r   Ú	test_sincv   s4    ê
r!   c                  C   s¶   t dƒ} dddddddd	d
dddddddddddddg}ttƒ�" ttt| ƒddƒƒ|ks^t‚W 5 Q R X ddddddddddddddddddddddg}tttjddƒƒ|ks²t‚d S )Nr	   r
   z@        |                                                   ..  z@        |                                                ...    z@        |                                              ..       z@        |                                            ..         z@        |                                          ..           r   z@        |                                      ..               z@        |                                    ..                 z@        |                                   /                   z@    0.5 |----------------------------------/--------------------r   z@        |                               /                       z@        |                              .                        r   z@        |                             .                         z@        |                            .                          z@      0 |_______________________________________________________r   r   r   z@      1 |                                                       z@      0 |-------------------------------------------------------r   )	r   r   r   r   r   r   r   r   ZImaginaryUnitr   r   r   r   Útest_imaginary•   sd    ê
&êr"   N)Zsympy.core.singletonr   Zsympy.core.symbolr   Z&sympy.functions.elementary.exponentialr   Z(sympy.functions.elementary.miscellaneousr   Z(sympy.functions.elementary.trigonometricr   Zsympy.plotting.textplotr   Zsympy.utilities.exceptionsr   r   r   r!   r"   r   r   r   r   Ú<module>   s   38