ķ
\K]c           @  s¨   d  d l  m Z m Z d  d l Z d  d l j Z d  d l m Z d d l	 m
 Z
 d   Z e j e j d k d  d	 e
 f d
     Y Z e d k r¤ e j   n  d S(   i˙˙˙˙(   t   print_functiont   unicode_literalsN(   t   jiti   (   t   TestCasec           C  s   d S(   u   ÃŠi   (    (    (    (    s@   lib/python2.7/site-packages/numba/tests/test_unicode_literals.pyt   docstring_usecase
   s    i   u   Python 2-specific testt   TestFutureUnicodeLiteralsc           B  s   e  Z d  Z d   Z RS(   u8   
    Test issues with unicode_literals on Python 2.
    c         C  s,   t  d t  t  } |  j |   d  d S(   u9   
        Test non-ASCII docstring (issue #1908).
        t   nopythoni   N(   R   t   TrueR   t   assertPreciseEqual(   t   selft   cfunc(    (    s@   lib/python2.7/site-packages/numba/tests/test_unicode_literals.pyt   test_docstring   s    (   t   __name__t
   __module__t   __doc__R   (    (    (    s@   lib/python2.7/site-packages/numba/tests/test_unicode_literals.pyR      s   u   __main__(   i   (   t
   __future__R    R   t   syst   numba.unittest_supportt   unittest_supportt   unittestt   numbaR   t   supportR   R   t   skipIft   version_infoR   R   t   main(    (    (    s@   lib/python2.7/site-packages/numba/tests/test_unicode_literals.pyt   <module>   s   	