§
    OŠtjÜ  ã                   ó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/CA-Chatbot/venv/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Ý	�A•r˜!˜Q‘x”x�= )Ñ	,Ô	,€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"   