diff options
| author | aa-turner <aa-turner@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2022-10-28 02:03:25 +0000 |
|---|---|---|
| committer | aa-turner <aa-turner@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2022-10-28 02:03:25 +0000 |
| commit | 5e3519dafe378e5a57ad612d146b5a371f4a06bf (patch) | |
| tree | c4be87025ae5bbf4a978f4eac59e795854eea9a2 /docutils/test/DocutilsTestSupport.py | |
| parent | 3420f970c4abe22d9dfed69548064162e403dce5 (diff) | |
| download | docutils-5e3519dafe378e5a57ad612d146b5a371f4a06bf.tar.gz | |
Export fewer modules from ``DocutilsTestSupport``
git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk@9187 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/test/DocutilsTestSupport.py')
| -rw-r--r-- | docutils/test/DocutilsTestSupport.py | 33 |
1 files changed, 8 insertions, 25 deletions
diff --git a/docutils/test/DocutilsTestSupport.py b/docutils/test/DocutilsTestSupport.py index 43ebf2281..c64469941 100644 --- a/docutils/test/DocutilsTestSupport.py +++ b/docutils/test/DocutilsTestSupport.py @@ -7,12 +7,7 @@ Exports the following: :Modules: - - `statemachine` is 'docutils.statemachine' - - `nodes` is 'docutils.nodes' - - `urischemes` is 'docutils.utils.urischemes' - `utils` is 'docutils.utils' - - `transforms` is 'docutils.transforms' - - `states` is 'docutils.parsers.rst.states' - `tableparser` is 'docutils.parsers.rst.tableparser' :Classes: @@ -43,7 +38,6 @@ import difflib import inspect import os import sys -import traceback import unittest from io import StringIO from pprint import pformat @@ -51,27 +45,16 @@ from pprint import pformat testroot = os.path.abspath(os.path.dirname(__file__) or os.curdir) os.chdir(testroot) sys.path.insert(0, os.path.normpath(os.path.join(testroot, '..'))) -sys.path.append(os.path.normpath(os.path.join(testroot, '..', 'extras'))) sys.path.insert(0, testroot) -try: - import docutils - import docutils.core - from docutils import frontend, nodes, statemachine, utils # noqa: F401 - from docutils.utils import urischemes # noqa: F401 - from docutils.transforms import universal - from docutils.parsers import rst - from docutils.parsers.rst import states, tableparser, roles, languages # noqa: F401, E501 - from docutils.readers import standalone, pep # noqa: F401 - from docutils.statemachine import StringList, string2lines -except ImportError: - # The importing module (usually __init__.py in one of the - # subdirectories) may catch ImportErrors in order to detect the - # absence of DocutilsTestSupport in sys.path. Thus, ImportErrors - # resulting from problems with importing Docutils modules must be - # caught here. - traceback.print_exc() - raise SystemExit(1) +import docutils # NoQA: E402 +import docutils.core # NoQA: E402 +from docutils import frontend, utils # NoQA: E402 +from docutils.transforms import universal # NoQA: E402 +from docutils.parsers import rst # NoQA: E402 +from docutils.parsers.rst import tableparser, roles # NoQA: E402 +from docutils.readers import pep # NoQA: E402 +from docutils.statemachine import StringList, string2lines # NoQA: E402 # Hack to make repr(StringList) look like repr(list): |
