e3-testsuite is a Python library built on top of e3-core. Its purpose it to provide building blocks for software projects to create testsuites in a simple way. https://pypi.org/project/e3-testsuite
Created attachment 268443 [details] [PATCH] devel/py-e3-testsuite: New Port e3-testsuite is a Python library built on top of e3-core. Its purpose it to provide building blocks for software projects to create testsuites in a simple way. https://pypi.org/project/e3-testsuite
Created attachment 268619 [details] [PATCH] devel/py-e3-testsuite: New Port poudriere-testport devel/py-e3-testsuite: 15_0-amd64-release: Pass main-amd64-default: Pass
Thank you for your submission. Here are some comments: - newly submitted ports must have a maintainer. Ports with maintainer ports@FreeBSD.org will not be accepted. - please change PORTNAME to e3_testsuite to harmonise it with PYPI. We try to stick to the PYPI package names to avoid confusion. - I don't ge the ${DISTVERSION:C|-|.|} bit. DISTVERSION does not contain a hyphen? - with PORTNAME adjusted, PEP517_INSTALL_CMD and the custom do-install should not be required.
(In reply to Robert Clausecker from comment #3) > - with PORTNAME adjusted, PEP517_INSTALL_CMD and the custom do-install should > not be required. You might be right. It has been a long time since I initially worked on py-e3-testsuite, I will try your suggestion.