dev-python/enzyme: cleanup test preparations
authorIlya Tumaykin <itumaykin@gmail.com>
Fri, 13 Jan 2017 22:34:36 +0000 (01:34 +0300)
committerDavid Seifert <soap@gentoo.org>
Sun, 15 Jan 2017 13:33:54 +0000 (14:33 +0100)
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

dev-python/enzyme/enzyme-0.4.1-r2.ebuild
dev-python/enzyme/enzyme-9999.ebuild

index 00ff56cf28c0ccb2a73bdf6e3db8fc5760ed9422..6dcf17e76a81e3850040fa571fa7089d1548139a 100644 (file)
@@ -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
index c6ade870e508c2a27b2b9a947035387c1bbd3c67..306b3f6d41355d9dc335b8698fb3096ffe07c14b 100644 (file)
@@ -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