ó
ÐH/\c           @` sa  d  d l  m Z m Z m Z d  d l Z d d l m Z d „  Z d „  Z e Z	 e Z
 e Z e Z e Z e Z e Z e Z e j rŒ e j n e Z e j r¤ e j n e Z e j s¼ e j n e Z e Z e Z e Z e Z e Z e Z e Z e j re j Z	 n  e j re j Z
 n  e j  r+e j Z n  e j! r”e j Z e j  rRe j Z n  e j rge j Z n  e j" r”e j Z e j  r‘e j Z q‘q”n  e j# r¦e j n e Z$ e j% Z% e j& Z& e j' rTe j Z e j  rúe j Z e j! rúe j Z qún  e j( r'e j) r'e j* r$e j Z q$q'n  e j r]e j Z e j! rQe j Z qQq]n	 e j Z d S(   i    (   t   absolute_importt   print_functiont   divisionNi   (   t   sysinfoc         C` s   |  S(   N(    (   t   f(    (    s6   lib/python2.7/site-packages/gevent/testing/skipping.pyt	   _identity   s    c         C` s   |  s t  ‚ t S(   N(   t   AssertionErrorR   (   t   reason(    (    s6   lib/python2.7/site-packages/gevent/testing/skipping.pyt   _do_not_skip   s    (+   t
   __future__R    R   R   t   unittestt    R   R   R   t   skipOnWindowst   skipOnAppVeyort   skipOnCIt
   skipOnPyPyt   skipOnPyPyOnCIt   skipOnPyPy3OnCIt   skipOnPyPy3t   skipOnPyPyOnWindowst   PY37t   skipt
   skipOnPy37t   PURE_PYTHONt   skipOnPurePythont   skipWithCExtensionst   skipOnLibuvt   skipOnLibuvOnWint   skipOnLibuvOnCIt   skipOnLibuvOnCIOnPyPyt   skipOnLibuvOnPyPyOnWint   skipOnLibuvOnTravisOnCPython27t   skipOnLibevt   WINt   RUNNING_ON_APPVEYORt   RUNNING_ON_CIt   PYPYt   PYPY3t   RUN_COVERAGEt   skipUnderCoveraget   skipIft
   skipUnlesst   LIBUVt   RUNNING_ON_TRAVISt   CPYTHONt	   PY27_ONLY(    (    (    s6   lib/python2.7/site-packages/gevent/testing/skipping.pyt   <module>   sp   																									