svn commit: r462900 - in head/devel: . py-fixtures
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sun Feb 25 05:31:35 UTC 2018
Author: sunpoet
Date: Sun Feb 25 05:31:34 2018
New Revision: 462900
URL: https://svnweb.freebsd.org/changeset/ports/462900
Log:
Add py-fixtures 3.0.0
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.
WWW: https://pypi.python.org/pypi/fixtures
WWW: https://github.com/testing-cabal/fixtures
Added:
head/devel/py-fixtures/
head/devel/py-fixtures/Makefile (contents, props changed)
head/devel/py-fixtures/distinfo (contents, props changed)
head/devel/py-fixtures/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Sun Feb 25 05:19:55 2018 (r462899)
+++ head/devel/Makefile Sun Feb 25 05:31:34 2018 (r462900)
@@ -4437,6 +4437,7 @@
SUBDIR += py-five.formlib
SUBDIR += py-five.globalrequest
SUBDIR += py-five.localsitemanager
+ SUBDIR += py-fixtures
SUBDIR += py-flake8
SUBDIR += py-flake8-builtins
SUBDIR += py-flake8-docstrings
Added: head/devel/py-fixtures/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-fixtures/Makefile Sun Feb 25 05:31:34 2018 (r462900)
@@ -0,0 +1,26 @@
+# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= fixtures
+PORTVERSION= 3.0.0
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= sunpoet at FreeBSD.org
+COMMENT= Fixtures, reusable state for writing clean tests and more
+
+LICENSE= APACHE20 BSD3CLAUSE
+LICENSE_COMB= dual
+LICENSE_FILE_APACHE20= ${WRKSRC}/Apache-2.0
+LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/BSD
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=0.11:devel/py-pbr@${FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}testtools>=0.9.22:devel/py-testtools@${FLAVOR}
+
+NO_ARCH= yes
+USES= python
+USE_PYTHON= autoplist concurrent distutils
+
+.include <bsd.port.mk>
Added: head/devel/py-fixtures/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-fixtures/distinfo Sun Feb 25 05:31:34 2018 (r462900)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1519516720
+SHA256 (fixtures-3.0.0.tar.gz) = fcf0d60234f1544da717a9738325812de1f42c2fa085e2d9252d8fff5712b2ef
+SIZE (fixtures-3.0.0.tar.gz) = 56629
Added: head/devel/py-fixtures/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-fixtures/pkg-descr Sun Feb 25 05:31:34 2018 (r462900)
@@ -0,0 +1,8 @@
+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.
+
+WWW: https://pypi.python.org/pypi/fixtures
+WWW: https://github.com/testing-cabal/fixtures
More information about the svn-ports-head
mailing list