diff --git a/tests/test_metadata.py b/tests/test_metadata.py index e6bbc9e..c803570 100644 --- a/tests/test_metadata.py +++ b/tests/test_metadata.py @@ -9,4 +9,6 @@ def test_resolve_distribution_information(): fake_plugin_spec = PluginSpec("foo", "bar", pytest.fixture) dist = resolve_distribution_information(fake_plugin_spec) assert dist.metadata["Name"] == "pytest" - assert dist.metadata["License"] == "MIT" + # Support both legacy License field and PEP 639 License-Expression + license_value = dist.metadata.get("License-Expression") or dist.metadata.get("License") + assert license_value == "MIT"