Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Jan 2016 04:46:37 +0000 (UTC)
From:      Kubilay Kocak <koobs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r405520 - in head/devel: . py-hypothesis
Message-ID:  <201601080446.u084kbO4089812@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@bbqsrc.net>
+# $FreeBSD$
+
+PORTNAME=	hypothesis
+PORTVERSION=	1.18.1
+CATEGORIES=	devel python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	brendan+freebsd@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201601080446.u084kbO4089812>