ó
ÐH/\c           @  sí   d  d l  m Z d  d l Z d  d l j Z y d  d l m Z Wn e k
 rX d Z n Xe j
 e d k d ƒ d e j f d „  ƒ  Yƒ Z xC e d e j ƒ D]/ Z d „  Z e e d	 e e ƒ e e ƒ ƒ q We d
 k ré e j ƒ  n  d S(   iÿÿÿÿ(   t   print_functionN(   t   ares_host_results   Must be able to import arest
   TestPicklec           B  s   e  Z d  „  Z RS(   c         C  sZ   t  d d ƒ } t j | | ƒ } t j | ƒ } |  j | | ƒ |  j | j | j ƒ d  S(   Nt   familyt   arg1t   arg2(   R   R   (   R   t   picklet   dumpst   loadst   assertEqualR   (   t   selft   protocolt   rt   dumpedt   loaded(    (    sB   lib/python2.7/site-packages/gevent/tests/test__ares_host_result.pyt   _test   s
    (   t   __name__t
   __module__R   (    (    (    sB   lib/python2.7/site-packages/gevent/tests/test__ares_host_result.pyR      s   i    c           s   ‡  f d †  S(   Nc           s   |  j  ˆ  ƒ S(   N(   R   (   R
   (   t   j(    sB   lib/python2.7/site-packages/gevent/tests/test__ares_host_result.pyt   <lambda>   s    (    (   R   (    (   R   sB   lib/python2.7/site-packages/gevent/tests/test__ares_host_result.pyt	   make_test   s    t   testt   __main__(   t
   __future__R    R   t   gevent.testingt   testingt	   greentestt   gevent.resolver.caresR   t   ImportErrort   Nonet   skipIft   TestCaseR   t   ranget   HIGHEST_PROTOCOLt   iR   t   setattrt   strR   t   main(    (    (    sB   lib/python2.7/site-packages/gevent/tests/test__ares_host_result.pyt   <module>   s   
		$