
"Ic           @   s   d  Z  d d k Z d d k l Z d d k Z e i d d e d  d e i f d     YZ d	   Z	 e
 d
 j o e	   n d S(   sa   Test correct treatment of hex/oct constants.

This is complex because of changes due to PEP 237.
iN(   t   test_supportt   ignores   hex/oct constantss   <string>t   TestHexOctBinc           B   sP   e  Z d    Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z	 RS(   c         C   s   |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d
 d  |  i  d d  |  i  d d	  |  i  d d  |  i  d d  |  i  d d  |  i  d	 d	  d  S(   Ni    i   l   MW	i   il    ii  l ii  l (   t   assertEqual(   t   self(    (    s2   /mit/python/lib/python2.6/test/test_int_literal.pyt   test_hex_baseline   s    c         C   s   |  i  d d  |  i  d d  |  i  d
 d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d	  |  i  d d  |  i  d	 d	  d  S(   Nl        l    l     l i   l            l    l         l l     l l         l (   R   (   R   (    (    s2   /mit/python/lib/python2.6/test/test_int_literal.pyt   test_hex_unsigned$   s    c         C   s   |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d	 d  |  i  d
 d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  d  S(   Ni    i   il    ii  l ii  l (   R   (   R   (    (    s2   /mit/python/lib/python2.6/test/test_int_literal.pyt   test_oct_baseline;   s    c         C   s   |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d
 d  |  i  d d  |  i  d d	  |  i  d d  |  i  d d  |  i  d d  |  i  d	 d	  d  S(   Ni    i   iw9 i   il    ii  l ii  l (   R   (   R   (    (    s2   /mit/python/lib/python2.6/test/test_int_literal.pyt   test_oct_baseline_newL   s    c         C   s   |  i  d d  |  i  d d  |  i  d
 d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d	  |  i  d d  |  i  d	 d	  d  S(   Nl        l    l     l i   l            l    l         l l     l l         l (   R   (   R   (    (    s2   /mit/python/lib/python2.6/test/test_int_literal.pyt   test_oct_unsigneda   s    c         C   s   |  i  d d  |  i  d d  |  i  d
 d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d	  |  i  d d  |  i  d	 d	  d  S(   Nl        l    l     l i   l            l    l         l l     l l         l (   R   (   R   (    (    s2   /mit/python/lib/python2.6/test/test_int_literal.pyt   test_oct_unsigned_newx   s    c         C   s   |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d
 d  |  i  d d  |  i  d d	  |  i  d d  |  i  d d  |  i  d d  |  i  d	 d	  d  S(   Ni    i   iU  i   il    ii  l ii  l (   R   (   R   (    (    s2   /mit/python/lib/python2.6/test/test_int_literal.pyt   test_bin_baseline   s    c         C   s   |  i  d d  |  i  d d  |  i  d
 d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d  |  i  d d	  |  i  d d  |  i  d	 d	  d  S(   Nl        l    l     l i   l            l    l         l l     l l         l (   R   (   R   (    (    s2   /mit/python/lib/python2.6/test/test_int_literal.pyt   test_bin_unsigned   s    (
   t   __name__t
   __module__R   R   R   R   R	   R
   R   R   (    (    (    s2   /mit/python/lib/python2.6/test/test_int_literal.pyR      s   							c           C   s   t  i t  d  S(   N(   R    t   run_unittestR   (    (    (    s2   /mit/python/lib/python2.6/test/test_int_literal.pyt	   test_main   s    t   __main__(   t   __doc__t   unittestt   testR    t   warningst   filterwarningst   FutureWarningt   TestCaseR   R   R   (    (    (    s2   /mit/python/lib/python2.6/test/test_int_literal.pyt   <module>   s   	