From b65d70485ffbbdc71adc83b3ed91aa00cc309bfe Mon Sep 17 00:00:00 2001 From: David Seifert Date: Sat, 21 Jan 2017 02:12:37 +0100 Subject: dev-python/typing: Add pypy and pypy3 to PYTHON_COMPAT * Also fix test suite to actually run when FEATURES=test is set Package-Manager: Portage-2.3.3, Repoman-2.3.1 --- dev-python/typing/typing-3.5.2.2.ebuild | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'dev-python/typing') diff --git a/dev-python/typing/typing-3.5.2.2.ebuild b/dev-python/typing/typing-3.5.2.2.ebuild index 60885d133af4..1b87eadc8037 100644 --- a/dev-python/typing/typing-3.5.2.2.ebuild +++ b/dev-python/typing/typing-3.5.2.2.ebuild @@ -4,7 +4,7 @@ EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy{,3} ) inherit distutils-r1 @@ -21,5 +21,12 @@ DEPEND="" RDEPEND="" python_test() { - "${EPYTHON}" -m unittest discover || die "tests failed under ${EPYTHON}" + cd "${BUILD_DIR}" || die + if [[ ${EPYTHON} == python2* || ${EPYTHON} == pypy ]]; then + cp "${S}"/python2/test_typing.py . || die + else + cp "${S}"/src/test_typing.py . || die + fi + + "${EPYTHON}" test_typing.py || die "tests failed under ${EPYTHON}" } -- cgit v1.2.3-65-gdbad