bpo-47004: Sync with importlib_metadata 4.11.3. (#31854)

This commit is contained in:
Jason R. Coombs 2022-03-13 15:53:29 -04:00 committed by GitHub
parent c99ac3c364
commit b1e2868607
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 52 additions and 17 deletions

View file

@ -220,6 +220,16 @@ class APITests(
assert len(deps) == 2
assert any(dep == 'wheel >= 1.0; python_version >= "2.7"' for dep in deps)
def test_requires_egg_info_empty(self):
fixtures.build_files(
{
'requires.txt': '',
},
self.site_dir.joinpath('egginfo_pkg.egg-info'),
)
deps = requires('egginfo-pkg')
assert deps == []
def test_requires_dist_info(self):
deps = requires('distinfo-pkg')
assert len(deps) == 2