On Thu, 2019-12-12 at 16:18 +0100, Michał Górny wrote: > This fixes 30 cases of MissingTestRestrict. > > Signed-off-by: Michał Górny <mgo...@gentoo.org> > --- > eclass/oasis.eclass | 7 +++++-- > 1 file changed, 5 insertions(+), 2 deletions(-) > > diff --git a/eclass/oasis.eclass b/eclass/oasis.eclass > index 53db4b777271..7727253575d4 100644 > --- a/eclass/oasis.eclass > +++ b/eclass/oasis.eclass > @@ -1,4 +1,4 @@ > -# Copyright 1999-2012 Gentoo Foundation > +# Copyright 1999-2019 Gentoo Authors > # Distributed under the terms of the GNU General Public License v2 > > # @ECLASS: oasis.eclass > @@ -60,7 +60,10 @@ esac > IUSE="+ocamlopt" > [ -n "${OASIS_NO_DEBUG}" ] || IUSE="${IUSE} debug" > [ -n "${OASIS_BUILD_DOCS}" ] && IUSE="${IUSE} doc" > -[ -n "${OASIS_BUILD_TESTS}" ] && IUSE="${IUSE} test" > +if [[ -n ${OASIS_BUILD_TESTS} ]]; then > + IUSE+=" test" > + RESTRICT+=" !test? ( test )" > +fi > > DEPEND="${RDEPEND} > dev-ml/ocamlbuild"
ACK