
    g                     T    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 Z
d Zd Zd	S )
    )Eq)Symbol)	Piecewise)preview)BytesIOc                      t          d          } t                      }	 t          | dd|           d S # t          $ r Y d S w xY w)Nxpngr   outputvieweroutputbufferr   r   r   RuntimeError)r	   objs     ]/var/www/html/ai-engine/env/lib/python3.11/site-packages/sympy/printing/tests/test_preview.pytest_previewr      sZ    sA
))C%	DDDDDD      4 
AAc                      t          d          } t                      }	 t          | dd|           d S # t          $ r Y d S w xY w)Nu   αr
   r   r   r   )ar   s     r   test_preview_unicode_symbolr      sZ    tA
))C%	DDDDDD   r   c                      t          d          } t          dt          | d          fd          }t                      }	 t	          |dd|           d S # t
          $ r Y d S w xY w)Nr	      r   )r   Tr
   r   r   )r   r   r   r   r   r   )r	   pwr   s      r   $test_preview_latex_construct_in_exprr      su    sA	Ar!Qxx=)	,	,B
))C5EEEEEE   s   A 
A"!A"N)sympy.core.relationalr   sympy.core.symbolr   $sympy.functions.elementary.piecewiser   sympy.printing.previewr   ior   r   r   r        r   <module>r#      s    % $ $ $ $ $ $ $ $ $ $ $ : : : : : : * * * * * *              r"   