Skip to content

Commit f452ac5

Browse files
committed
Move local tests to test_integration so they're omitted on CPython.
1 parent 29397ca commit f452ac5

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

importlib_metadata/tests/test_api.py

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -174,10 +174,3 @@ def test_distribution_at_str(self):
174174
dist_info_path = self.site_dir / 'distinfo_pkg-1.0.0.dist-info'
175175
dist = Distribution.at(str(dist_info_path))
176176
assert dist.version == '1.0.0'
177-
178-
179-
class LocalProjectTests(fixtures.LocalPackage, unittest.TestCase):
180-
def test_find_local(self):
181-
dist = Distribution._local()
182-
assert dist.metadata['Name'] == 'local-pkg'
183-
assert dist.version == '2.0.1'

importlib_metadata/tests/test_integration.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
from .. import (
1111
_compat,
1212
version,
13+
Distribution,
1314
)
1415

1516

@@ -44,3 +45,10 @@ def __getattribute__(self, name):
4445
self.fixtures.enter_context(
4546
fixtures.install_finder(ModuleFreeFinder()))
4647
_compat.disable_stdlib_finder()
48+
49+
50+
class LocalProjectTests(fixtures.LocalPackage, unittest.TestCase):
51+
def test_find_local(self):
52+
dist = Distribution._local()
53+
assert dist.metadata['Name'] == 'local-pkg'
54+
assert dist.version == '2.0.1'

0 commit comments

Comments
 (0)