ó
æNXc           @   s(   d  Z  d d l Z d „  Z d „  Z d S(   sH  Decorators marks that a doctest should be skipped, for both python 2 and 3.

The IPython.testing.decorators module triggers various extra imports, including
numpy and sympy if they're present. Since this decorator is used in core parts
of IPython, it's in a separate module so that running IPython doesn't trigger
those imports.iÿÿÿÿNc         C   s   t  |  _ |  S(   så   Decorator - mark a function or method for skipping its doctest.

    This decorator allows you to mark a function whose docstring you wish to
    omit from testing, while preserving the docstring for introspection, help,
    etc.(   t   Truet   skip_doctest(   t   f(    (    sS   /data/av2000/mvv/env_mvv/lib/python2.7/site-packages/IPython/testing/skipdoctest.pyR      s    	c         C   s   t  j d d k |  _ |  S(   s,   Decorator - skip the doctest under Python 3.i    i   (   t   syst   version_infoR   (   R   (    (    sS   /data/av2000/mvv/env_mvv/lib/python2.7/site-packages/IPython/testing/skipdoctest.pyt   skip_doctest_py3#   s    (   t   __doc__R   R   R   (    (    (    sS   /data/av2000/mvv/env_mvv/lib/python2.7/site-packages/IPython/testing/skipdoctest.pyt   <module>   s   	
