svn commit: r405520 - in head/devel: . py-hypothesis

Kubilay Kocak koobs at FreeBSD.org
Fri Jan 8 04:46:39 UTC 2016


Author: koobs
Date: Fri Jan  8 04:46:37 2016
New Revision: 405520
URL: https://svnweb.freebsd.org/changeset/ports/405520

Log:
  [NEW] devel/py-hypothesis: Library for property based testing
  
  Hypothesis is a library for testing your Python code against a much larger
  range of examples than you would ever want to write by hand. It's based on the
  Haskell library, Quickcheck, and is designed to integrate seamlessly into your
  existing Python unit testing work flow.
  
  WWW: https://github.com/DRMacIver/hypothesis
  
  PR:		205914
  Submitted by:	Brendan Molloy <brendan+freebsd at bbqsrc.net>

Added:
  head/devel/py-hypothesis/
  head/devel/py-hypothesis/Makefile   (contents, props changed)
  head/devel/py-hypothesis/distinfo   (contents, props changed)
  head/devel/py-hypothesis/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Fri Jan  8 04:44:16 2016	(r405519)
+++ head/devel/Makefile	Fri Jan  8 04:46:37 2016	(r405520)
@@ -4077,6 +4077,7 @@
     SUBDIR += py-hgsubversion
     SUBDIR += py-hgtools
     SUBDIR += py-humanize
+    SUBIDR += py-hypothesis
     SUBDIR += py-icalendar
     SUBDIR += py-ice
     SUBDIR += py-icu

Added: head/devel/py-hypothesis/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-hypothesis/Makefile	Fri Jan  8 04:46:37 2016	(r405520)
@@ -0,0 +1,25 @@
+# Created by: Brendan Molloy <brendan+freebsd at bbqsrc.net>
+# $FreeBSD$
+
+PORTNAME=	hypothesis
+PORTVERSION=	1.18.1
+CATEGORIES=	devel python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	brendan+freebsd at bbqsrc.net
+COMMENT=	Library for property based testing
+
+LICENSE=	MPL
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3
+
+USES=		python
+USE_PYTHON=	autoplist distutils
+
+NO_ARCH=	yes
+
+do-test:
+	@(cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test)
+
+.include <bsd.port.mk>

Added: head/devel/py-hypothesis/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-hypothesis/distinfo	Fri Jan  8 04:46:37 2016	(r405520)
@@ -0,0 +1,2 @@
+SHA256 (hypothesis-1.18.1.tar.gz) = 839d382393684e9544cfc855b6a19e1121391bd720a7ace5a6865408c0db0768
+SIZE (hypothesis-1.18.1.tar.gz) = 84868

Added: head/devel/py-hypothesis/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-hypothesis/pkg-descr	Fri Jan  8 04:46:37 2016	(r405520)
@@ -0,0 +1,6 @@
+Hypothesis is a library for testing your Python code against a much larger
+range of examples than you would ever want to write by hand. It's based on the
+Haskell library, Quickcheck, and is designed to integrate seamlessly into your
+existing Python unit testing work flow.
+
+WWW: https://github.com/DRMacIver/hypothesis


More information about the svn-ports-head mailing list