From 8d06d85786d65f354a2d8a73c33958a4b7175200 Mon Sep 17 00:00:00 2001 From: Mike Gilbert Date: Thu, 18 Jul 2024 11:57:51 -0400 Subject: dev-build/meson-format-array: add some doctests Signed-off-by: Mike Gilbert --- dev-build/meson-format-array/meson-format-array-0.ebuild | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'dev-build/meson-format-array/meson-format-array-0.ebuild') diff --git a/dev-build/meson-format-array/meson-format-array-0.ebuild b/dev-build/meson-format-array/meson-format-array-0.ebuild index d9e12ab903f2..018d99e38bd9 100644 --- a/dev-build/meson-format-array/meson-format-array-0.ebuild +++ b/dev-build/meson-format-array/meson-format-array-0.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..13} ) -inherit python-r1 +inherit edo python-r1 DESCRIPTION="Format shell expressions into a meson array" HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" @@ -17,6 +17,13 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS}" S="${WORKDIR}" +src_test() { + run_doctest() { + edo ${EPYTHON} -B -m doctest "${FILESDIR}/meson-format-array.py" + } + python_foreach_impl run_doctest +} + src_install() { - python_foreach_impl python_doscript "${FILESDIR}"/meson-format-array + python_foreach_impl python_newscript "${FILESDIR}"/meson-format-array.py meson-format-array } -- cgit v1.2.3