Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Cc: python@g.o, "Michał Górny" <mgorny@g.o>
Subject: [gentoo-dev] [PATCH 1/3] distutils-r1: distutils_enable_tests, add 'setup.py' option
Date: Fri, 15 Nov 2019 16:35:45
Message-Id: 20191115163512.225261-1-mgorny@gentoo.org
1 Signed-off-by: Michał Górny <mgorny@g.o>
2 ---
3 eclass/distutils-r1.eclass | 6 ++++++
4 1 file changed, 6 insertions(+)
5
6 diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
7 index 2edffdb2d7c5..99da6f5111cd 100644
8 --- a/eclass/distutils-r1.eclass
9 +++ b/eclass/distutils-r1.eclass
10 @@ -241,6 +241,7 @@ fi
11 #
12 # - nose: nosetests (dev-python/nose)
13 # - pytest: dev-python/pytest
14 +# - setup.py: setup.py test (no deps included)
15 # - unittest: for built-in Python unittest module
16 #
17 # This function is meant as a helper for common use cases, and it only
18 @@ -273,6 +274,11 @@ distutils_enable_tests() {
19 pytest -vv || die "Tests fail with ${EPYTHON}"
20 }
21 ;;
22 + setup.py)
23 + python_test() {
24 + esetup.py test
25 + }
26 + ;;
27 unittest)
28 python_test() {
29 "${EPYTHON}" -m unittest discover -v ||
30 --
31 2.24.0

Replies