ó
Ħĵ\c           @   s[   d  d l  m Z m Z m Z d  d l m Z d  d l m Z d   Z d   Z	 d   Z
 d S(   i˙˙˙˙(   t   Symbolt	   Piecewiset   Eq(   t   preview(   t   BytesIOc          C   sM   t  d  }  t   } y  t |  d d d d d | Wn t k
 rH n Xd  S(   Nt   xt   outputt   pngt   viewerR   t   outputbuffer(   R    R   R   t   RuntimeError(   R   t   obj(    (    s@   lib/python2.7/site-packages/sympy/printing/tests/test_preview.pyt   test_preview	   s    	 c          C   sM   t  d  }  t   } y  t |  d d d d d | Wn t k
 rH n Xd  S(   Ns   ÎħR   R   R   R   R	   (   R    R   R   R
   (   t   aR   (    (    s@   lib/python2.7/site-packages/sympy/printing/tests/test_preview.pyt   test_preview_unicode_symbol   s    	 c          C   sq   t  d  }  t d t |  d  f d t f  } t   } y  t | d d d d d | Wn t k
 rl n Xd  S(	   NR   i   i    R   R   R   R   R	   (   R    R   R   t   TrueR   R   R
   (   R   t   pwR   (    (    s@   lib/python2.7/site-packages/sympy/printing/tests/test_preview.pyt$   test_preview_latex_construct_in_expr   s    $	 N(   t   sympyR    R   R   t   sympy.printing.previewR   t   ioR   R   R   R   (    (    (    s@   lib/python2.7/site-packages/sympy/printing/tests/test_preview.pyt   <module>   s
   			
