commit:     abe149946038cd4d9f27c9502a30bacda8751a36
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 24 17:17:51 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Nov 24 17:19:22 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe14994

dev-python/fs: restrict tests for py2.7

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 dev-python/fs/fs-2.4.9.ebuild | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/dev-python/fs/fs-2.4.9.ebuild b/dev-python/fs/fs-2.4.9.ebuild
index adf7a05eb3e..bf26e5723f5 100644
--- a/dev-python/fs/fs-2.4.9.ebuild
+++ b/dev-python/fs/fs-2.4.9.ebuild
@@ -18,6 +18,7 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
        >=dev-python/appdirs-1.4.3[${PYTHON_USEDEP}]
@@ -32,13 +33,15 @@ DEPEND="${RDEPEND}
                dev-python/pyftpdlib[${PYTHON_USEDEP}]
                dev-python/psutil[${PYTHON_USEDEP}]
                dev-python/unittest2[${PYTHON_USEDEP}]
-               python_targets_python2_7? (
-                       dev-python/backports-os[python_targets_python2_7]
-               )
-       )"
+       )
+"
 
 python_test() {
-       esetup.py test
+       # python2_7 tests require dev-python/typing which is
+       # now in stdlib so ignore tests. py2.7 is going away.
+       if python_is_python3; then
+               esetup.py test || die "tests failed"
+       fi
 }
 
 pkg_postinst() {

Reply via email to