Signed-off-by: Michał Górny <mgorny@gentoo.org>
EAPI=7
PYTHON_COMPAT=( python3_{5,6,7} )
-DISTUTILS_IN_SOURCE_BUILD=1
inherit distutils-r1
DESCRIPTION="Python module for doing approximate and phonetic matching of strings"
)
"
-python_compile() {
- esetup.py build_ext --inplace
- esetup.py build
-}
-
python_compile_all() {
if use doc; then
esetup.py build_sphinx
}
python_test() {
- py.test jellyfish/test.py || die "tests failed with ${EPYTHON}"
+ cp -r testdata "${BUILD_DIR}" || die
+ cd "${BUILD_DIR}" || die
+ pytest -vv lib/jellyfish/test.py || die "tests failed with ${EPYTHON}"
}