Skip to content

Commit

Permalink
gh-84623: Move imports in doctests (#94133)
Browse files Browse the repository at this point in the history
Move imports in doctests to prevent false alarms in pyflakes.
  • Loading branch information
vstinner authored Jun 22, 2022
1 parent c1fb12e commit e52009d
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion Lib/test/test_descrtut.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
# deterministic.

from test.support import sortdict
import pprint
import doctest
import unittest

Expand Down Expand Up @@ -167,6 +166,7 @@ def merge(self, other):
You can get the information from the list type:
>>> import pprint
>>> pprint.pprint(dir(list)) # like list.__dict__.keys(), but sorted
['__add__',
'__class__',
Expand Down
6 changes: 3 additions & 3 deletions Lib/test/test_doctest.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@

from test import support
from test.support import import_helper
from test.support import os_helper
import doctest
import functools
import os
Expand All @@ -14,7 +13,6 @@
import importlib.util
import unittest
import tempfile
import shutil
import types
import contextlib

Expand Down Expand Up @@ -461,7 +459,7 @@ def basics(): r"""
>>> tests = finder.find(sample_func)
>>> print(tests) # doctest: +ELLIPSIS
[<DocTest sample_func from test_doctest.py:34 (1 example)>]
[<DocTest sample_func from test_doctest.py:32 (1 example)>]
The exact name depends on how test_doctest was invoked, so allow for
leading path components.
Expand Down Expand Up @@ -2811,6 +2809,8 @@ def test_lineendings(): r"""
at least one of the line endings will raise a ValueError for inconsistent
whitespace if doctest does not correctly do the newline conversion.
>>> from test.support import os_helper
>>> import shutil
>>> dn = tempfile.mkdtemp()
>>> pkg = os.path.join(dn, "doctest_testpkg")
>>> os.mkdir(pkg)
Expand Down
2 changes: 1 addition & 1 deletion Lib/test/test_extcall.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
We're defining four helper functions
>>> from test import support
>>> def e(a,b):
... print(a, b)
Expand Down Expand Up @@ -522,7 +523,6 @@

import doctest
import unittest
from test import support

def load_tests(loader, tests, pattern):
tests.addTest(doctest.DocTestSuite())
Expand Down

0 comments on commit e52009d

Please sign in to comment.