Ńň
ŕ"Ic           @   s   d  d k  Z d  d k Z d  d k l Z l Z l Z l Z l Z d  d k l	 Z	 d e i
 f d     YZ d d  Z e d j o e d e  n d S(	   i˙˙˙˙N(   t   hext   octt   mapt   zipt   filter(   t   test_supportt   BuiltinTestc           B   s#   e  Z d    Z d   Z d   Z RS(   c         C   s   |  i  t d  d  |  i  t d  d  |  i  t d  d  |  i  t d  d  |  i  t d  d  |  i t t h   d  S(	   Ni    t   0x0i   t   0x10l    iđ˙˙˙s   -0x10l˙˙˙˙ (   t   assertEqualR    t   assertRaisest	   TypeError(   t   self(    (    s6   /mit/python/lib/python2.6/test/test_future_builtins.pyt   test_hex   s    c         C   s   |  i  t d  d  |  i  t d  d  |  i  t d  d  |  i  t d  d  |  i  t d  d  |  i t t d	  d  S(
   Ni    t   0o0id   t   0o144l   d i˙˙˙s   -0o144l˙˙˙˙d (    (   R	   R   R
   R   (   R   (    (    s6   /mit/python/lib/python2.6/test/test_future_builtins.pyt   test_oct   s    c         C   sP   d d k  l } l } l } |  i t |  |  i t |  |  i t |  d  S(   Ni˙˙˙˙(   t   imapt   izipt   ifilter(   t	   itertoolsR   R   R   R	   R   R   R   (   R   R   R   R   (    (    s6   /mit/python/lib/python2.6/test/test_future_builtins.pyt   test_itertools   s    (   t   __name__t
   __module__R   R   R   (    (    (    s6   /mit/python/lib/python2.6/test/test_future_builtins.pyR      s   		c         C   s   t  i i t  d  S(   N(   t   testR   t   run_unittestR   (   t   verbose(    (    s6   /mit/python/lib/python2.6/test/test_future_builtins.pyt	   test_main#   s    t   __main__R   (   t   test.test_supportR   t   unittestt   future_builtinsR    R   R   R   R   R   t   TestCaseR   t   NoneR   R   t   True(    (    (    s6   /mit/python/lib/python2.6/test/test_future_builtins.pyt   <module>   s   (