From d1bf77e5a2aa146431f9ed60fbe7e657de628cdd Mon Sep 17 00:00:00 2001 From: daniel Date: Mon, 15 Jul 2024 23:30:46 +0000 Subject: [PATCH] import py-test-console-scripts; ok bket@ --- devel/py-test-console-scripts/Makefile | 20 ++++++++++++++++++++ devel/py-test-console-scripts/distinfo | 2 ++ devel/py-test-console-scripts/pkg/DESCR | 5 +++++ devel/py-test-console-scripts/pkg/PLIST | 13 +++++++++++++ 4 files changed, 40 insertions(+) create mode 100644 devel/py-test-console-scripts/Makefile create mode 100644 devel/py-test-console-scripts/distinfo create mode 100644 devel/py-test-console-scripts/pkg/DESCR create mode 100644 devel/py-test-console-scripts/pkg/PLIST diff --git a/devel/py-test-console-scripts/Makefile b/devel/py-test-console-scripts/Makefile new file mode 100644 index 00000000000..096a6e643c1 --- /dev/null +++ b/devel/py-test-console-scripts/Makefile @@ -0,0 +1,20 @@ +COMMENT = test console scripts with pytest + +MODPY_EGG_VERSION = 1.4.1 +DISTNAME = pytest-console-scripts-${MODPY_EGG_VERSION} +PKGNAME = ${DISTNAME:S/py/py-/} + +CATEGORIES = devel + +# MIT +PERMIT_PACKAGE = Yes + +MODULES = lang/python + +FLAVORS = python3 +FLAVOR = python3 + +MODPY_PI = Yes +MODPY_PYBUILD = setuptools_scm + +.include diff --git a/devel/py-test-console-scripts/distinfo b/devel/py-test-console-scripts/distinfo new file mode 100644 index 00000000000..afe4f367f0d --- /dev/null +++ b/devel/py-test-console-scripts/distinfo @@ -0,0 +1,2 @@ +SHA256 (pytest-console-scripts-1.4.1.tar.gz) = WoJu2EzAr6IC655EOB19di973ajgwj+feafx9Ez0qJU= +SIZE (pytest-console-scripts-1.4.1.tar.gz) = 20994 diff --git a/devel/py-test-console-scripts/pkg/DESCR b/devel/py-test-console-scripts/pkg/DESCR new file mode 100644 index 00000000000..71fd3968dc3 --- /dev/null +++ b/devel/py-test-console-scripts/pkg/DESCR @@ -0,0 +1,5 @@ +Pytest-console-scripts is a pytest plugin for running python scripts +from within tests. It's quite similar to subprocess.run(), but +it also has an in-process mode, where the scripts are executed by +the interpreter that's running pytest (using some amount of +sandboxing). diff --git a/devel/py-test-console-scripts/pkg/PLIST b/devel/py-test-console-scripts/pkg/PLIST new file mode 100644 index 00000000000..3beeccfcff2 --- /dev/null +++ b/devel/py-test-console-scripts/pkg/PLIST @@ -0,0 +1,13 @@ +lib/python${MODPY_VERSION}/site-packages/pytest_console_scripts/ +lib/python${MODPY_VERSION}/site-packages/pytest_console_scripts-${MODPY_EGG_VERSION}.dist-info/ +lib/python${MODPY_VERSION}/site-packages/pytest_console_scripts-${MODPY_EGG_VERSION}.dist-info/LICENSE +lib/python${MODPY_VERSION}/site-packages/pytest_console_scripts-${MODPY_EGG_VERSION}.dist-info/METADATA +lib/python${MODPY_VERSION}/site-packages/pytest_console_scripts-${MODPY_EGG_VERSION}.dist-info/RECORD +lib/python${MODPY_VERSION}/site-packages/pytest_console_scripts-${MODPY_EGG_VERSION}.dist-info/WHEEL +lib/python${MODPY_VERSION}/site-packages/pytest_console_scripts-${MODPY_EGG_VERSION}.dist-info/entry_points.txt +lib/python${MODPY_VERSION}/site-packages/pytest_console_scripts-${MODPY_EGG_VERSION}.dist-info/top_level.txt +lib/python${MODPY_VERSION}/site-packages/pytest_console_scripts/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pytest_console_scripts/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/pytest_console_scripts/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pytest_console_scripts/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pytest_console_scripts/py.typed