a
    kh                     @   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 Z
dd	 Zd
d ZdS )    )Eq)Symbol)	Piecewise)preview)BytesIOc                  C   s:   t d} t }zt| dd|d W n ty4   Y n0 d S )Nxpngr   outputZviewerZoutputbufferr   r   r   RuntimeError)r   obj r   O/var/www/auris/lib/python3.9/site-packages/sympy/printing/tests/test_preview.pytest_preview   s    r   c                  C   s:   t d} t }zt| dd|d W n ty4   Y n0 d S )Nu   αr   r   r	   r   )ar   r   r   r   test_preview_unicode_symbol   s    r   c                  C   sN   t d} tdt| dfd}t }zt|dd|d W n tyH   Y n0 d S )Nr      r   )r   Tr   r   r	   )r   r   r   r   r   r   )r   pwr   r   r   r   $test_preview_latex_construct_in_expr   s    r   N)Zsympy.core.relationalr   Zsympy.core.symbolr   Z$sympy.functions.elementary.piecewiser   Zsympy.printing.previewr   ior   r   r   r   r   r   r   r   <module>   s   	
