commit: 89d30fa4eef6bc82bd1315af9128fc5b07494a05 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org> AuthorDate: Sun May 27 13:37:59 2018 +0000 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org> CommitDate: Sun May 27 13:37:59 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d30fa4
dev-python/enable: Run tests as upstream wants and restrict until fixed (#654090, https://github.com/enthought/enable/issues/303) Package-Manager: Portage-2.3.38, Repoman-2.3.9 dev-python/enable/enable-4.7.1.ebuild | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/dev-python/enable/enable-4.7.1.ebuild b/dev-python/enable/enable-4.7.1.ebuild index 1672c3a01ef..afe2cd13e91 100644 --- a/dev-python/enable/enable-4.7.1.ebuild +++ b/dev-python/enable/enable-4.7.1.ebuild @@ -17,6 +17,8 @@ SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc examples test" +RESTRICT="test" # Until https://github.com/enthought/enable/issues/303 is solved + RDEPEND=" dev-python/apptools[${PYTHON_USEDEP}] dev-python/kiwisolver[${PYTHON_USEDEP}] @@ -34,6 +36,7 @@ DEPEND="${RDEPEND} dev-python/cython[${PYTHON_USEDEP}] doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) test? ( + dev-python/coverage[${PYTHON_USEDEP}] dev-python/fonttools[${PYTHON_USEDEP}] dev-python/hypothesis[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] @@ -61,9 +64,9 @@ python_compile_all() { python_test() { pushd "${BUILD_DIR}"/lib > /dev/null - # https://github.com/enthought/enable/issues/158 - PYTHONPATH=.:kiva \ - virtx nosetests --verbose + # https://github.com/enthought/enable/issues/303 + virtx coverage run -m nose.core enable -v + virtx coverage run -a -m nose.core kiva -v popd > /dev/null }
