
R_c           @   sN   d  d l  Z  d  d l Z d e  j f d     YZ e d k rJ e  j   n  d S(   iNt   Testc           B   s   e  Z d    Z RS(   c         C   s   t  d  d d l m } |  j | j  t j d t  ( } t j d  | j	   | j	   Wd  QXg  | D]! } t
 | j | j  rm | ^ qm } |  j | g  | D] } t |  ^ q  |  j d t |   d  S(   Nt   pkg_resourcesi(   t   monkeyt   recordt   alwaysi    (   t
   __import__t   geventR   t   assertFalset   savedt   warningst   catch_warningst   Truet   simplefiltert	   patch_allt
   isinstancet   messaget   MonkeyPatchWarningt   strt   assertEqualt   len(   t   selfR   t   issued_warningst   xt   i(    (    s^   /var/www/syncserver/local/lib/python2.7/site-packages/gevent/tests/test__monkey_ssl_warning.pyt   test_with_pkg_resources
   s    

!)(   t   __name__t
   __module__R   (    (    (    s^   /var/www/syncserver/local/lib/python2.7/site-packages/gevent/tests/test__monkey_ssl_warning.pyR       s   t   __main__(   t   unittestR	   t   TestCaseR    R   t   main(    (    (    s^   /var/www/syncserver/local/lib/python2.7/site-packages/gevent/tests/test__monkey_ssl_warning.pyt   <module>   s   