Changeset View
Changeset View
Standalone View
Standalone View
devel/py-pytest/Makefile
Show All 36 Lines | |||||
USES= python:3.6+ | USES= python:3.6+ | ||||
USE_PYTHON= autoplist concurrent distutils | USE_PYTHON= autoplist concurrent distutils | ||||
NO_ARCH= yes | NO_ARCH= yes | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.if ${PYTHON_REL} < 3800 | .if ${PYTHON_REL} < 30800 | ||||
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=0.12:devel/py-importlib-metadata@${PY_FLAVOR} | RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=0.12:devel/py-importlib-metadata@${PY_FLAVOR} | ||||
.endif | .endif | ||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' ${WRKSRC}/testing/test_parseopt.py | @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' ${WRKSRC}/testing/test_parseopt.py | ||||
# test_cache_failure_warns fails | # test_cache_failure_warns fails | ||||
# https://github.com/pytest-dev/pytest/issues/1845 | # https://github.com/pytest-dev/pytest/issues/1845 | ||||
do-test: | do-test: | ||||
cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs -k 'not test_cache_failure_warns' | cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs -k 'not test_cache_failure_warns' | ||||
.include <bsd.port.post.mk> | .include <bsd.port.post.mk> |