U
    รฬ0eณ  ใ                   @   s    d dl mZ ddlZddlmZmZmZmZ edddZedddZ	d	d
 Z
dd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd ZdS )้   )ฺassert_equal้    N)ฺexpฺsinฺSymbolฺEฺxT)ฺrealฺyc                   C   s   t dt t dtd d S )Nฺer   ฉr   r   r   ฉ r   r   ๚2/tmp/pip-unpacked-wheel-586xlynq/tests/exp_test.pyฺtest_exp_letter	   s    
r   c                   C   s   t dtd d S )Nz\exp(3)้   ฉr   r   r   r   r   r   ฺtest_exp_func   s    r   c                   C   s   t dtd d S )Nz\exp3r   r   r   r   r   r   ฺtest_exp_func_no_delim   s    r   c                   C   s   t dt t dtd d S )Nz\exponentialEr   r   r   r   r   r   ฺtest_exp_command_symbol   s    
r   c                   C   s   t dtd d S )Nz\exponentialE^{3}r   r   r   r   r   r   ฺ"test_exp_command_symbol_expression   s    r   c                   C   s.   t dtd  t dtd  t dtd  dS )zd
    \exponentialE is NOT a function, so using the following notation equates to multiplication
    z\exponentialE (3)r   z\exponentialE \left( 3\right)z\exponentialE \times 3N)r   r   r   r   r   r   ฺ"test_exp_command_symbol_multiplied   s    r   c                   C   s   t dtd d S )Nze^3r   r   r   r   r   r   ฺtest_exp_numeric(   s    r   c                   C   s   t dtt d S )Nze^x)r   r   r   r   r   r   r   ฺtest_exp_symbol,   s    r   c                   C   s   t dttt  d S )Nze^{x+y}ฉr   r   r   r
   r   r   r   r   ฺtest_exp_symbol_expr0   s    r   c                   C   s   t dttt  d S )Nz	e^{(x+y)}r   r   r   r   r   ฺtest_exp_symbol_expr_group4   s    r   c                   C   s   t dtttt  d S )Nz\sin(x)*e^x)r   r   r   r   r   r   r   r   ฺtest_exp_expr8   s    r   )ฺcontextr   ZpytestZsympyr   r   r   r   r   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   ฺ<module>   s   	