summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2023-09-16 10:39:27 +0100
committerSam James <sam@gentoo.org>2023-09-19 12:15:31 +0100
commitffa678b96f88ec7be12cd57237ead3849ac9c453 (patch)
tree847d1db4a4c8aed9feeddb477384a133ea107cff /eclass
parentdev-java/xalan: add 2.7.3 - CVE-2022-34169 (diff)
downloadgentoo-ffa678b96f88ec7be12cd57237ead3849ac9c453.tar.gz
gentoo-ffa678b96f88ec7be12cd57237ead3849ac9c453.tar.bz2
gentoo-ffa678b96f88ec7be12cd57237ead3849ac9c453.zip
perl-module.eclass: set NONINTERACTIVE_TESTING=1
See https://www.perlmonks.org/?node_id=1225311 I did consider the others, but: * AUTOMATES_TESTING appears inappropriate for us, as it affects exit codes and might mask failures if configuration is wrong. * EXTENDED_TESTING is something we could consider if we had some way to opt-in to expensive tests. so just set NONINTERACTIVE_TESTING=1 for now, not the others mentioned in the link. Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'eclass')
-rw-r--r--eclass/perl-module.eclass7
1 files changed, 7 insertions, 0 deletions
diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index e2b66e3b6f7d..83f94865e021 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -358,6 +358,13 @@ perl-module_src_test() {
export NO_NETWORK_TESTING=1
fi
+ # See https://www.perlmonks.org/?node_id=1225311
+ # * AUTOMATES_TESTING appears inappropriate for us, as it affects
+ # exit codes and might mask failures if configuration is wrong.
+ # * EXTENDED_TESTING is something we could consider if we had
+ # some way to opt-in to expensive tests.
+ export NONINTERACTIVE_TESTING=1
+
case ${EAPI} in
7)
;;