33664b60e1
Fixtures defines a Python contract for reusable state / support logic, primarily for unit testing. Helper and adaption logic is included to make it easy to write your own fixtures using the fixtures contract. Glue code is provided that makes using fixtures that meet the Fixtures contract in unittest compatible test cases easy and straight forward.
23 lines
798 B
Makefile
23 lines
798 B
Makefile
# $NetBSD: Makefile,v 1.1 2017/02/22 14:02:49 wiz Exp $
|
|
|
|
DISTNAME= fixtures-3.0.0
|
|
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
|
|
CATEGORIES= devel python
|
|
MASTER_SITES= ${MASTER_SITE_PYPI:=f/fixtures/}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= https://pypi.python.org/pypi/fixtures/
|
|
COMMENT= Fixtures, reusable state for writing clean tests and more
|
|
LICENSE= apache-2.0 OR modified-bsd
|
|
|
|
DEPENDS+= ${PYPKGPREFIX}-six>=1.0.0:../../lang/py-six
|
|
|
|
# 9 test failures as of 3.0.0
|
|
# https://github.com/testing-cabal/fixtures/issues/35
|
|
# TEST_DEPENDS
|
|
# needs py-testtools for testing, but that depends on this
|
|
#BUILD_DEPENDS+= ${PYPKGPREFIX}-testtools-[0-9]*:../../devel/py-testtools
|
|
BUILD_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
|
|
|
|
.include "../../lang/python/egg.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|