FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
ipython/IPython/testing/skipdoctest.py at python-3.14-dev · krassowski/ipython · GitHub
krassowski
ipython
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
ipython
/
IPython
/
testing
/
skipdoctest.py
Copy path
More file actions
More file actions
Latest commit
History
History
History
19 lines (14 loc) · 717 Bytes
Breadcrumbs
ipython
/
IPython
/
testing
/
skipdoctest.py
Copy path
File metadata and controls
19 lines (14 loc) · 717 Bytes
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
"""Decorators marks that a doctest should be skipped.
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."""
# Copyright (C) IPython Development Team
# Distributed under the terms of the Modified BSD License.
def
skip_doctest
(
f
):
"""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."""
f
.
__skip_doctest__
=
True
return
f
Back
|
FazBrowse Home
|
New Git URL