mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-07-30 10:38:07 -07:00
dev-python/enzyme: cleanup test preparations
Expose only the bare minimum number of files to the testsuite. As was shown by subliminal (another program from the same guy), exposing too much files can lead to unexpected test failures. Closes: https://github.com/gentoo/gentoo/pull/3459 Package-Manager: Portage-2.3.3, Repoman-2.3.1
This commit is contained in:
committed by
David Seifert
parent
f392f94790
commit
4700bc75b0
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
@@ -32,9 +32,9 @@ DEPEND="${RDEPEND}
|
||||
|
||||
python_prepare_all() {
|
||||
if use test; then
|
||||
mkdir enzyme/tests/test_{parsers,mkv} || die
|
||||
ln -s "${WORKDIR}"/test* enzyme/tests/test_parsers/ || die
|
||||
ln -s "${WORKDIR}"/test* enzyme/tests/test_mkv/ || die
|
||||
mkdir enzyme/tests/test_{mkv,parsers} || die
|
||||
ln -s "${WORKDIR}"/test*.mkv enzyme/tests/test_mkv/ || die
|
||||
ln -s "${WORKDIR}"/test*.mkv enzyme/tests/test_parsers/ || die
|
||||
fi
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
@@ -35,9 +35,9 @@ src_unpack() {
|
||||
|
||||
python_prepare_all() {
|
||||
if use test; then
|
||||
mkdir enzyme/tests/test_{parsers,mkv} || die
|
||||
ln -s "${WORKDIR}"/test* enzyme/tests/test_parsers/ || die
|
||||
ln -s "${WORKDIR}"/test* enzyme/tests/test_mkv/ || die
|
||||
mkdir enzyme/tests/test_{mkv,parsers} || die
|
||||
ln -s "${WORKDIR}"/test*.mkv enzyme/tests/test_mkv/ || die
|
||||
ln -s "${WORKDIR}"/test*.mkv enzyme/tests/test_parsers/ || die
|
||||
fi
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
|
||||
Reference in New Issue
Block a user