summaryrefslogtreecommitdiff
path: root/dev-build/meson-format-array/meson-format-array-0.ebuild
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2024-07-18 11:57:51 -0400
committerMike Gilbert <floppym@gentoo.org>2024-07-18 11:57:51 -0400
commit8d06d85786d65f354a2d8a73c33958a4b7175200 (patch)
treee80783bcaff34fa3335d121c2179a7569fa13fd3 /dev-build/meson-format-array/meson-format-array-0.ebuild
parentc7853417493e40ea6c96346726d8c797098dc267 (diff)
downloadgentoo-8d06d85786d65f354a2d8a73c33958a4b7175200.tar.gz
gentoo-8d06d85786d65f354a2d8a73c33958a4b7175200.tar.bz2
gentoo-8d06d85786d65f354a2d8a73c33958a4b7175200.zip
dev-build/meson-format-array: add some doctests
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Diffstat (limited to 'dev-build/meson-format-array/meson-format-array-0.ebuild')
-rw-r--r--dev-build/meson-format-array/meson-format-array-0.ebuild11
1 files changed, 9 insertions, 2 deletions
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
}