commit:     f40039cf95bcf42ce489ecf43da0ffedcaa07b06
Author:     Louis Sautier <sautier.louis <AT> gmail <DOT> com>
AuthorDate: Sun Apr 17 18:29:36 2016 +0000
Commit:     Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Mon Apr 18 09:06:06 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f40039cf

dev-python/flask-testing: add Python 3 support, fix tests and dependencies

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1293

Signed-off-by: Ian Delaney <idella4 <AT> gentoo.org>

 dev-python/flask-testing/flask-testing-0.4.2.ebuild | 13 ++++++-------
 dev-python/flask-testing/metadata.xml               |  2 ++
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/dev-python/flask-testing/flask-testing-0.4.2.ebuild 
b/dev-python/flask-testing/flask-testing-0.4.2.ebuild
index c9c8d52..2584979 100644
--- a/dev-python/flask-testing/flask-testing-0.4.2.ebuild
+++ b/dev-python/flask-testing/flask-testing-0.4.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
 
 inherit distutils-r1
 
@@ -20,18 +20,17 @@ KEYWORDS="amd64 x86"
 IUSE="test"
 
 RDEPEND="dev-python/flask[${PYTHON_USEDEP}]
-       dev-python/twill[${PYTHON_USEDEP}]"
+       $(python_gen_cond_dep 'dev-python/twill[${PYTHON_USEDEP}]' python2_7)"
 DEPEND="${RDEPEND}
        dev-python/setuptools[${PYTHON_USEDEP}]
        test? (
+               ${RDEPEND}
                dev-python/blinker[${PYTHON_USEDEP}]
-               dev-python/nose[${PYTHON_USEDEP}]
        )"
 S="${WORKDIR}/${MY_P}"
 
 PATCHES=( "${FILESDIR}"/${PV}-test-fix.patch )
 
 python_test() {
-       # test phase appears to run only py2.7 but if it passes for py2.7 is 
passes for pypy
-       nosetests || die "Testing failed with ${EPYTHON}"
+       esetup.py test
 }

diff --git a/dev-python/flask-testing/metadata.xml 
b/dev-python/flask-testing/metadata.xml
index d2f55a2..186145b 100644
--- a/dev-python/flask-testing/metadata.xml
+++ b/dev-python/flask-testing/metadata.xml
@@ -7,5 +7,7 @@
        </maintainer>
        <upstream>
                <remote-id type="pypi">Flask-Testing</remote-id>
+               <remote-id type="github">jarus/flask-testing</remote-id>
+               <bugs-to>https://github.com/jarus/flask-testing/issues</bugs-to>
        </upstream>
 </pkgmetadata>

Reply via email to