From 9df3e5bcb513bbd305e58b8aeeb03e094db41aeb Mon Sep 17 00:00:00 2001 From: Tomas Orsava Date: Tue, 2 Jun 2020 21:13:10 +0200 Subject: [PATCH] scripts/pythondistdeps: Add tests for: Implement provides/requires for extras packages --- .../scripts_pythondistdeps/test-data.yaml | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/tests/data/scripts_pythondistdeps/test-data.yaml b/tests/data/scripts_pythondistdeps/test-data.yaml index 9722688..3287eb5 100644 --- a/tests/data/scripts_pythondistdeps/test-data.yaml +++ b/tests/data/scripts_pythondistdeps/test-data.yaml @@ -1215,3 +1215,52 @@ python3dist(backports-range) = 3.7.2 python3dist(backports.range) = 3.7.2 requires: python(abi) = 3.7 +--requires --normalized-names-format pep503 --package-name python3-zope-component+testing: + --provides --majorver-provides --normalized-names-format pep503 --package-name python3-zope-component+testing: + usr/lib/python3.9/site-packages/zope.component-4.3.0-py3.9.egg-info: + provides: |- + python3.9dist(zope-component[testing]) = 4.3 + python3dist(zope-component[testing]) = 4.3 + requires: |- + python(abi) = 3.9 + python3.9dist(coverage) + python3.9dist(nose) + python3.9dist(zope-component) + python3.9dist(zope-testing) +--requires --normalized-names-format pep503 --package-name python3-zope-schema+docs: + --provides --majorver-provides --normalized-names-format pep503 --package-name python3-zope-schema+docs: + usr/lib/python3.9/site-packages/zope.schema-4.4.2-py3.9.egg-info: + provides: |- + python3.9dist(zope-schema[docs]) = 4.4.2 + python3dist(zope-schema[docs]) = 4.4.2 + requires: |- + python(abi) = 3.9 + python3.9dist(sphinx) +--requires --normalized-names-format pep503 --package-name python3-zope-schema+testing: + --provides --majorver-provides --normalized-names-format pep503 --package-name python3-zope-schema+testing: + usr/lib/python3.9/site-packages/zope.schema-4.4.2-py3.9.egg-info: + provides: |- + python3.9dist(zope-schema[testing]) = 4.4.2 + python3dist(zope-schema[testing]) = 4.4.2 + requires: |- + python(abi) = 3.9 + python3.9dist(coverage) + python3.9dist(nose) + python3.9dist(zope-testing) +--requires --normalized-names-format pep503 --require-extras-subpackages --package-name python3-zope-component+testing: + --provides --majorver-provides --normalized-names-format pep503 --package-name python3-zope-component+testing: + usr/lib/python3.9/site-packages/zope.component-4.3.0-py3.9.egg-info: + provides: |- + python3.9dist(zope-component[testing]) = 4.3 + python3dist(zope-component[testing]) = 4.3 + requires: |- + python(abi) = 3.9 + python3.9dist(coverage) + python3.9dist(nose) + python3.9dist(zope-component) + python3.9dist(zope-component[hook]) + python3.9dist(zope-component[persistentregistry]) + python3.9dist(zope-component[security]) + python3.9dist(zope-component[zcml]) + python3.9dist(zope-testing) +