1
- # $NetBSD: Makefile,v 1.19 2022/01/04 20:53:41 wiz Exp $
1
+ # $NetBSD: Makefile,v 1.20 2022/08/24 10:08:54 wiz Exp $
2
2
3
- DISTNAME = pytest-cov-2.12.1
3
+ DISTNAME = pytest-cov-3.0.0
4
4
PKGNAME = ${PYPKGPREFIX}-${DISTNAME:S/py//}
5
- PKGREVISION = 1
6
5
CATEGORIES = devel python
7
6
MASTER_SITES = ${MASTER_SITE_PYPI:=p/pytest-cov/}
8
7
@@ -12,12 +11,24 @@ COMMENT= Pytest plugin for measuring coverage
12
11
LICENSE = mit
13
12
14
13
DEPENDS+ = ${PYPKGPREFIX}-coverage>=5.2.1:../../devel/py-coverage
14
+ DEPENDS+ = ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
15
15
DEPENDS+ = ${PYPKGPREFIX}-toml-[0-9]*:../../textproc/py-toml
16
-
17
- PYTHON_VERSIONED_DEPENDENCIES = test
16
+ TEST_DEPENDS+ = ${PYPKGPREFIX}-fields-[0-9]*:../../devel/py-fields
17
+ TEST_DEPENDS+ = ${PYPKGPREFIX}-process-tests-[0-9]*:../../devel/py-process-tests
18
+ TEST_DEPENDS+ = ${PYPKGPREFIX}-virtualenv-[0-9]*:../../devel/py-virtualenv
19
+ TEST_DEPENDS+ = ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
18
20
19
21
USE_LANGUAGES = # none
20
22
23
+ PYTHON_VERSIONS_INCOMPATIBLE = 27
24
+
25
+ # needs to be installed for testing, this setting is not enoough
26
+ # as of 3.0.0:
27
+ # 1 failed, 124 passed, 6 skipped, 1 warning
28
+ TEST_ENV+ = PYTHONPATH=${WRKSRC}/build/lib
29
+
30
+ do-test :
31
+ cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
32
+
21
33
.include "../../lang/python/egg.mk"
22
- .include "../../lang/python/versioned_dependencies.mk"
23
34
.include "../../mk/bsd.pkg.mk"
0 commit comments