svn commit: r497028 - in head/devel: . py-testfixtures
Mateusz Piotrowski
0mp at FreeBSD.org
Thu Mar 28 16:44:39 UTC 2019
Author: 0mp
Date: Thu Mar 28 16:44:37 2019
New Revision: 497028
URL: https://svnweb.freebsd.org/changeset/ports/497028
Log:
New port: devel/py-testfixtures: Collection of helpers and mock objects for unit tests and doc tests
TestFixtures is a collection of helpers and mock objects that are useful
when writing unit tests or doc tests.
If you're wondering why "yet another mock object library", testing is often
described as an art form and as such some styles of library will suit some
people while others will suit other styles. This library contains common
test fixtures the author found himself repeating from package to package
and so decided to extract them into their own library and give them some
tests of their own!
WWW: https://github.com/Simplistix/testfixtures
Reviewed by: mat
Approved by: mat (mentor)
Sponsored by: BALLY WULFF Games & Entertainment GmbH
Differential Revision: https://reviews.freebsd.org/D19734
Added:
head/devel/py-testfixtures/
head/devel/py-testfixtures/Makefile (contents, props changed)
head/devel/py-testfixtures/distinfo (contents, props changed)
head/devel/py-testfixtures/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Thu Mar 28 16:41:56 2019 (r497027)
+++ head/devel/Makefile Thu Mar 28 16:44:37 2019 (r497028)
@@ -5192,6 +5192,7 @@
SUBDIR += py-termcolor
SUBDIR += py-terminable_thread
SUBDIR += py-termstyle
+ SUBDIR += py-testfixtures
SUBDIR += py-testgears
SUBDIR += py-testinfra
SUBDIR += py-testoob
Added: head/devel/py-testfixtures/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-testfixtures/Makefile Thu Mar 28 16:44:37 2019 (r497028)
@@ -0,0 +1,20 @@
+# $FreeBSD$
+
+PORTNAME= testfixtures
+PORTVERSION= 6.6.2
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= 0mp at FreeBSD.org
+COMMENT= Collection of helpers and mock objects for unit tests and doc tests
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+USES= python
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Added: head/devel/py-testfixtures/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-testfixtures/distinfo Thu Mar 28 16:44:37 2019 (r497028)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1553774811
+SHA256 (testfixtures-6.6.2.tar.gz) = 79b1c1ae5407750406eaf4407ea0d4c0d50b60bec3f85494c6401e072e7d2239
+SIZE (testfixtures-6.6.2.tar.gz) = 109986
Added: head/devel/py-testfixtures/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-testfixtures/pkg-descr Thu Mar 28 16:44:37 2019 (r497028)
@@ -0,0 +1,11 @@
+TestFixtures is a collection of helpers and mock objects that are useful when
+writing unit tests or doc tests.
+
+If you're wondering why "yet another mock object library", testing is often
+described as an art form and as such some styles of library will suit some
+people while others will suit other styles. This library contains common test
+fixtures the author found himself repeating from package to package and so
+decided to extract them into their own library and give them some tests of
+their own!
+
+WWW: https://github.com/Simplistix/testfixtures
More information about the svn-ports-head
mailing list