[3.9] bpo-41970: Avoid test failure in test_lib2to3 if the module is already imported (GH-22595) (GH-22609)

(cherry picked from commit 4a9f82f50d)

Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>
This commit is contained in:
Karthikeyan Singaravelan 2020-10-09 15:38:42 +05:30 committed by GitHub
parent 3da210b69f
commit c6f41e62f5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 2 deletions

View file

@ -1,8 +1,8 @@
import unittest import unittest
from test.support import check_warnings from test.support import check_warnings, import_fresh_module
with check_warnings(("", PendingDeprecationWarning)): with check_warnings(("", PendingDeprecationWarning)):
from lib2to3.tests import load_tests load_tests = import_fresh_module('lib2to3.tests', fresh=['lib2to3']).load_tests
if __name__ == '__main__': if __name__ == '__main__':
unittest.main() unittest.main()

View file

@ -0,0 +1,2 @@
Avoid a test failure in ``test_lib2to3`` if the module has already imported
at the time the test executes. Patch by Pablo Galindo.