mirror of
https://github.com/python/cpython.git
synced 2025-12-23 09:19:18 +00:00
bpo-46425: Partially revert "bpo-46425: fix direct invocation of test_importlib (GH-30682)" (GH-30799)
This reverts commit 57316c52ba for files pertaining to importlib.metadata and importlib.resources.
This commit is contained in:
parent
353e3b2820
commit
d888ff5381
10 changed files with 22 additions and 40 deletions
|
|
@ -8,7 +8,7 @@ from importlib.resources._adapters import (
|
|||
wrap_spec,
|
||||
)
|
||||
|
||||
from test.test_importlib.resources import util
|
||||
from .resources import util
|
||||
|
||||
|
||||
class CompatibilityFilesTests(unittest.TestCase):
|
||||
|
|
@ -100,7 +100,3 @@ class CompatibilityFilesNoReaderTests(unittest.TestCase):
|
|||
|
||||
def test_spec_path_joinpath(self):
|
||||
self.assertIsInstance(self.files / 'a', CompatibilityFiles.OrphanPath)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest.main()
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import unittest
|
||||
from importlib import resources
|
||||
|
||||
from test.test_importlib import data01
|
||||
from test.test_importlib.resources import util
|
||||
from . import data01
|
||||
from .resources import util
|
||||
|
||||
|
||||
class ContentsTests:
|
||||
|
|
@ -38,10 +38,6 @@ class ContentsNamespaceTests(ContentsTests, unittest.TestCase):
|
|||
}
|
||||
|
||||
def setUp(self):
|
||||
from test.test_importlib import namespacedata01
|
||||
from . import namespacedata01
|
||||
|
||||
self.data = namespacedata01
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest.main()
|
||||
|
|
|
|||
|
|
@ -3,8 +3,8 @@ import unittest
|
|||
|
||||
from importlib import resources
|
||||
from importlib.abc import Traversable
|
||||
from test.test_importlib import data01
|
||||
from test.test_importlib.resources import util
|
||||
from . import data01
|
||||
from .resources import util
|
||||
|
||||
|
||||
class FilesTests:
|
||||
|
|
@ -37,7 +37,7 @@ class OpenZipTests(FilesTests, util.ZipSetup, unittest.TestCase):
|
|||
|
||||
class OpenNamespaceTests(FilesTests, unittest.TestCase):
|
||||
def setUp(self):
|
||||
from test.test_importlib import namespacedata01
|
||||
from . import namespacedata01
|
||||
|
||||
self.data = namespacedata01
|
||||
|
||||
|
|
|
|||
|
|
@ -9,9 +9,9 @@ import importlib.metadata
|
|||
try:
|
||||
import pyfakefs.fake_filesystem_unittest as ffs
|
||||
except ImportError:
|
||||
from test.test_importlib.stubs import fake_filesystem_unittest as ffs
|
||||
from .stubs import fake_filesystem_unittest as ffs
|
||||
|
||||
from test.test_importlib import fixtures
|
||||
from . import fixtures
|
||||
from importlib.metadata import (
|
||||
Distribution,
|
||||
EntryPoint,
|
||||
|
|
@ -315,7 +315,3 @@ class PackagesDistributionsTest(
|
|||
prefix=self.site_dir,
|
||||
)
|
||||
packages_distributions()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest.main()
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ import warnings
|
|||
import importlib
|
||||
import contextlib
|
||||
|
||||
from test.test_importlib import fixtures
|
||||
from . import fixtures
|
||||
from importlib.metadata import (
|
||||
Distribution,
|
||||
PackageNotFoundError,
|
||||
|
|
@ -313,7 +313,3 @@ class InvalidateCache(unittest.TestCase):
|
|||
def test_invalidate_cache(self):
|
||||
# No externally observable behavior, but ensures test coverage...
|
||||
importlib.invalidate_caches()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest.main()
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import unittest
|
||||
|
||||
from importlib import resources
|
||||
from test.test_importlib import data01
|
||||
from test.test_importlib.resources import util
|
||||
from . import data01
|
||||
from .resources import util
|
||||
|
||||
|
||||
class CommonBinaryTests(util.CommonTests, unittest.TestCase):
|
||||
|
|
@ -68,7 +68,7 @@ class OpenDiskTests(OpenTests, unittest.TestCase):
|
|||
|
||||
class OpenDiskNamespaceTests(OpenTests, unittest.TestCase):
|
||||
def setUp(self):
|
||||
from test.test_importlib import namespacedata01
|
||||
from . import namespacedata01
|
||||
|
||||
self.data = namespacedata01
|
||||
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@ import io
|
|||
import unittest
|
||||
|
||||
from importlib import resources
|
||||
from test.test_importlib import data01
|
||||
from test.test_importlib.resources import util
|
||||
from . import data01
|
||||
from .resources import util
|
||||
|
||||
|
||||
class CommonTests(util.CommonTests, unittest.TestCase):
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import unittest
|
||||
|
||||
from importlib import import_module, resources
|
||||
from test.test_importlib import data01
|
||||
from test.test_importlib.resources import util
|
||||
from . import data01
|
||||
from .resources import util
|
||||
|
||||
|
||||
class CommonBinaryTests(util.CommonTests, unittest.TestCase):
|
||||
|
|
@ -66,7 +66,7 @@ class ReadZipTests(ReadTests, util.ZipSetup, unittest.TestCase):
|
|||
|
||||
class ReadNamespaceTests(ReadTests, unittest.TestCase):
|
||||
def setUp(self):
|
||||
from test.test_importlib import namespacedata01
|
||||
from . import namespacedata01
|
||||
|
||||
self.data = namespacedata01
|
||||
|
||||
|
|
|
|||
|
|
@ -3,8 +3,9 @@ import unittest
|
|||
import uuid
|
||||
import pathlib
|
||||
|
||||
from test.test_importlib import data01, zipdata01, zipdata02
|
||||
from test.test_importlib.resources import util
|
||||
from . import data01
|
||||
from . import zipdata01, zipdata02
|
||||
from .resources import util
|
||||
from importlib import resources, import_module
|
||||
from test.support import import_helper
|
||||
from test.support.os_helper import unlink
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import sys
|
||||
import unittest
|
||||
|
||||
from test.test_importlib import fixtures
|
||||
from . import fixtures
|
||||
from importlib.metadata import (
|
||||
PackageNotFoundError,
|
||||
distribution,
|
||||
|
|
@ -60,6 +60,3 @@ class TestEgg(TestZip):
|
|||
def test_normalized_name(self):
|
||||
dist = distribution('example')
|
||||
assert dist._normalized_name == 'example'
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest.main()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue