diff options
author | wiz <wiz@pkgsrc.org> | 2016-04-24 09:44:35 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2016-04-24 09:44:35 +0000 |
commit | 78d08f65735116fc8941f50385429d652722dad1 (patch) | |
tree | be193cdd011de059e306822aa71ba9b9965a3763 /devel/py-hypothesis | |
parent | 7d309d1db92f9ecabfe54be77fa448630a0ac3c3 (diff) | |
download | pkgsrc-78d08f65735116fc8941f50385429d652722dad1.tar.gz |
Import py-hypothesis-3.1.0 as devel/py-hypothesis.
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.
Hypothesis is both extremely practical and also advances the state
of the art of unit testing by some way. It's easy to use, stable,
and extremely powerful. If you're not using Hypothesis to test your
project then you're missing out.
Diffstat (limited to 'devel/py-hypothesis')
-rw-r--r-- | devel/py-hypothesis/DESCR | 10 | ||||
-rw-r--r-- | devel/py-hypothesis/Makefile | 16 | ||||
-rw-r--r-- | devel/py-hypothesis/PLIST | 176 | ||||
-rw-r--r-- | devel/py-hypothesis/distinfo | 6 |
4 files changed, 208 insertions, 0 deletions
diff --git a/devel/py-hypothesis/DESCR b/devel/py-hypothesis/DESCR new file mode 100644 index 00000000000..d9a785a5791 --- /dev/null +++ b/devel/py-hypothesis/DESCR @@ -0,0 +1,10 @@ +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. + +Hypothesis is both extremely practical and also advances the state +of the art of unit testing by some way. It's easy to use, stable, +and extremely powerful. If you're not using Hypothesis to test your +project then you're missing out. diff --git a/devel/py-hypothesis/Makefile b/devel/py-hypothesis/Makefile new file mode 100644 index 00000000000..5688f85d1b3 --- /dev/null +++ b/devel/py-hypothesis/Makefile @@ -0,0 +1,16 @@ +# $NetBSD: Makefile,v 1.1 2016/04/24 09:44:35 wiz Exp $ + +DISTNAME= hypothesis-3.1.0 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= devel +MASTER_SITES= https://pypi.python.org/packages/7a/0c/f28f6d95fdbe4cfb810f1f5ae0e806400d39068f0f706c8e9772a6520dfd/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://pypi.python.org/pypi/hypothesis/ +COMMENT= Python library for property based testing +LICENSE= mpl-2.0 + +USE_LANGUAGES= # none + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/py-hypothesis/PLIST b/devel/py-hypothesis/PLIST new file mode 100644 index 00000000000..862eef656a9 --- /dev/null +++ b/devel/py-hypothesis/PLIST @@ -0,0 +1,176 @@ +@comment $NetBSD: PLIST,v 1.1 2016/04/24 09:44:35 wiz Exp $ +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/entry_points.txt +${PYSITELIB}/${EGG_INFODIR}/not-zip-safe +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/hypothesis/__init__.py +${PYSITELIB}/hypothesis/__init__.pyc +${PYSITELIB}/hypothesis/__init__.pyo +${PYSITELIB}/hypothesis/_settings.py +${PYSITELIB}/hypothesis/_settings.pyc +${PYSITELIB}/hypothesis/_settings.pyo +${PYSITELIB}/hypothesis/configuration.py +${PYSITELIB}/hypothesis/configuration.pyc +${PYSITELIB}/hypothesis/configuration.pyo +${PYSITELIB}/hypothesis/control.py +${PYSITELIB}/hypothesis/control.pyc +${PYSITELIB}/hypothesis/control.pyo +${PYSITELIB}/hypothesis/core.py +${PYSITELIB}/hypothesis/core.pyc +${PYSITELIB}/hypothesis/core.pyo +${PYSITELIB}/hypothesis/database.py +${PYSITELIB}/hypothesis/database.pyc +${PYSITELIB}/hypothesis/database.pyo +${PYSITELIB}/hypothesis/errors.py +${PYSITELIB}/hypothesis/errors.pyc +${PYSITELIB}/hypothesis/errors.pyo +${PYSITELIB}/hypothesis/executors.py +${PYSITELIB}/hypothesis/executors.pyc +${PYSITELIB}/hypothesis/executors.pyo +${PYSITELIB}/hypothesis/extra/__init__.py +${PYSITELIB}/hypothesis/extra/__init__.pyc +${PYSITELIB}/hypothesis/extra/__init__.pyo +${PYSITELIB}/hypothesis/extra/datetime.py +${PYSITELIB}/hypothesis/extra/datetime.pyc +${PYSITELIB}/hypothesis/extra/datetime.pyo +${PYSITELIB}/hypothesis/extra/django/__init__.py +${PYSITELIB}/hypothesis/extra/django/__init__.pyc +${PYSITELIB}/hypothesis/extra/django/__init__.pyo +${PYSITELIB}/hypothesis/extra/django/models.py +${PYSITELIB}/hypothesis/extra/django/models.pyc +${PYSITELIB}/hypothesis/extra/django/models.pyo +${PYSITELIB}/hypothesis/extra/fakefactory.py +${PYSITELIB}/hypothesis/extra/fakefactory.pyc +${PYSITELIB}/hypothesis/extra/fakefactory.pyo +${PYSITELIB}/hypothesis/extra/numpy.py +${PYSITELIB}/hypothesis/extra/numpy.pyc +${PYSITELIB}/hypothesis/extra/numpy.pyo +${PYSITELIB}/hypothesis/extra/pytestplugin.py +${PYSITELIB}/hypothesis/extra/pytestplugin.pyc +${PYSITELIB}/hypothesis/extra/pytestplugin.pyo +${PYSITELIB}/hypothesis/internal/__init__.py +${PYSITELIB}/hypothesis/internal/__init__.pyc +${PYSITELIB}/hypothesis/internal/__init__.pyo +${PYSITELIB}/hypothesis/internal/charmap.py +${PYSITELIB}/hypothesis/internal/charmap.pyc +${PYSITELIB}/hypothesis/internal/charmap.pyo +${PYSITELIB}/hypothesis/internal/classmap.py +${PYSITELIB}/hypothesis/internal/classmap.pyc +${PYSITELIB}/hypothesis/internal/classmap.pyo +${PYSITELIB}/hypothesis/internal/compat.py +${PYSITELIB}/hypothesis/internal/compat.pyc +${PYSITELIB}/hypothesis/internal/compat.pyo +${PYSITELIB}/hypothesis/internal/conjecture/__init__.py +${PYSITELIB}/hypothesis/internal/conjecture/__init__.pyc +${PYSITELIB}/hypothesis/internal/conjecture/__init__.pyo +${PYSITELIB}/hypothesis/internal/conjecture/data.py +${PYSITELIB}/hypothesis/internal/conjecture/data.pyc +${PYSITELIB}/hypothesis/internal/conjecture/data.pyo +${PYSITELIB}/hypothesis/internal/conjecture/engine.py +${PYSITELIB}/hypothesis/internal/conjecture/engine.pyc +${PYSITELIB}/hypothesis/internal/conjecture/engine.pyo +${PYSITELIB}/hypothesis/internal/conjecture/minimizer.py +${PYSITELIB}/hypothesis/internal/conjecture/minimizer.pyc +${PYSITELIB}/hypothesis/internal/conjecture/minimizer.pyo +${PYSITELIB}/hypothesis/internal/conjecture/utils.py +${PYSITELIB}/hypothesis/internal/conjecture/utils.pyc +${PYSITELIB}/hypothesis/internal/conjecture/utils.pyo +${PYSITELIB}/hypothesis/internal/debug.py +${PYSITELIB}/hypothesis/internal/debug.pyc +${PYSITELIB}/hypothesis/internal/debug.pyo +${PYSITELIB}/hypothesis/internal/floats.py +${PYSITELIB}/hypothesis/internal/floats.pyc +${PYSITELIB}/hypothesis/internal/floats.pyo +${PYSITELIB}/hypothesis/internal/intervalsets.py +${PYSITELIB}/hypothesis/internal/intervalsets.pyc +${PYSITELIB}/hypothesis/internal/intervalsets.pyo +${PYSITELIB}/hypothesis/internal/reflection.py +${PYSITELIB}/hypothesis/internal/reflection.pyc +${PYSITELIB}/hypothesis/internal/reflection.pyo +${PYSITELIB}/hypothesis/reporting.py +${PYSITELIB}/hypothesis/reporting.pyc +${PYSITELIB}/hypothesis/reporting.pyo +${PYSITELIB}/hypothesis/searchstrategy/__init__.py +${PYSITELIB}/hypothesis/searchstrategy/__init__.pyc +${PYSITELIB}/hypothesis/searchstrategy/__init__.pyo +${PYSITELIB}/hypothesis/searchstrategy/collections.py +${PYSITELIB}/hypothesis/searchstrategy/collections.pyc +${PYSITELIB}/hypothesis/searchstrategy/collections.pyo +${PYSITELIB}/hypothesis/searchstrategy/deferred.py +${PYSITELIB}/hypothesis/searchstrategy/deferred.pyc +${PYSITELIB}/hypothesis/searchstrategy/deferred.pyo +${PYSITELIB}/hypothesis/searchstrategy/fixed.py +${PYSITELIB}/hypothesis/searchstrategy/fixed.pyc +${PYSITELIB}/hypothesis/searchstrategy/fixed.pyo +${PYSITELIB}/hypothesis/searchstrategy/flatmapped.py +${PYSITELIB}/hypothesis/searchstrategy/flatmapped.pyc +${PYSITELIB}/hypothesis/searchstrategy/flatmapped.pyo +${PYSITELIB}/hypothesis/searchstrategy/misc.py +${PYSITELIB}/hypothesis/searchstrategy/misc.pyc +${PYSITELIB}/hypothesis/searchstrategy/misc.pyo +${PYSITELIB}/hypothesis/searchstrategy/numbers.py +${PYSITELIB}/hypothesis/searchstrategy/numbers.pyc +${PYSITELIB}/hypothesis/searchstrategy/numbers.pyo +${PYSITELIB}/hypothesis/searchstrategy/recursive.py +${PYSITELIB}/hypothesis/searchstrategy/recursive.pyc +${PYSITELIB}/hypothesis/searchstrategy/recursive.pyo +${PYSITELIB}/hypothesis/searchstrategy/reprwrapper.py +${PYSITELIB}/hypothesis/searchstrategy/reprwrapper.pyc +${PYSITELIB}/hypothesis/searchstrategy/reprwrapper.pyo +${PYSITELIB}/hypothesis/searchstrategy/shared.py +${PYSITELIB}/hypothesis/searchstrategy/shared.pyc +${PYSITELIB}/hypothesis/searchstrategy/shared.pyo +${PYSITELIB}/hypothesis/searchstrategy/strategies.py +${PYSITELIB}/hypothesis/searchstrategy/strategies.pyc +${PYSITELIB}/hypothesis/searchstrategy/strategies.pyo +${PYSITELIB}/hypothesis/searchstrategy/streams.py +${PYSITELIB}/hypothesis/searchstrategy/streams.pyc +${PYSITELIB}/hypothesis/searchstrategy/streams.pyo +${PYSITELIB}/hypothesis/searchstrategy/strings.py +${PYSITELIB}/hypothesis/searchstrategy/strings.pyc +${PYSITELIB}/hypothesis/searchstrategy/strings.pyo +${PYSITELIB}/hypothesis/searchstrategy/wrappers.py +${PYSITELIB}/hypothesis/searchstrategy/wrappers.pyc +${PYSITELIB}/hypothesis/searchstrategy/wrappers.pyo +${PYSITELIB}/hypothesis/stateful.py +${PYSITELIB}/hypothesis/stateful.pyc +${PYSITELIB}/hypothesis/stateful.pyo +${PYSITELIB}/hypothesis/strategies.py +${PYSITELIB}/hypothesis/strategies.pyc +${PYSITELIB}/hypothesis/strategies.pyo +${PYSITELIB}/hypothesis/strategytests.py +${PYSITELIB}/hypothesis/strategytests.pyc +${PYSITELIB}/hypothesis/strategytests.pyo +${PYSITELIB}/hypothesis/tools/__init__.py +${PYSITELIB}/hypothesis/tools/__init__.pyc +${PYSITELIB}/hypothesis/tools/__init__.pyo +${PYSITELIB}/hypothesis/tools/mergedbs.py +${PYSITELIB}/hypothesis/tools/mergedbs.pyc +${PYSITELIB}/hypothesis/tools/mergedbs.pyo +${PYSITELIB}/hypothesis/types.py +${PYSITELIB}/hypothesis/types.pyc +${PYSITELIB}/hypothesis/types.pyo +${PYSITELIB}/hypothesis/utils/__init__.py +${PYSITELIB}/hypothesis/utils/__init__.pyc +${PYSITELIB}/hypothesis/utils/__init__.pyo +${PYSITELIB}/hypothesis/utils/conventions.py +${PYSITELIB}/hypothesis/utils/conventions.pyc +${PYSITELIB}/hypothesis/utils/conventions.pyo +${PYSITELIB}/hypothesis/utils/dynamicvariables.py +${PYSITELIB}/hypothesis/utils/dynamicvariables.pyc +${PYSITELIB}/hypothesis/utils/dynamicvariables.pyo +${PYSITELIB}/hypothesis/utils/size.py +${PYSITELIB}/hypothesis/utils/size.pyc +${PYSITELIB}/hypothesis/utils/size.pyo +${PYSITELIB}/hypothesis/vendor/__init__.py +${PYSITELIB}/hypothesis/vendor/__init__.pyc +${PYSITELIB}/hypothesis/vendor/__init__.pyo +${PYSITELIB}/hypothesis/vendor/pretty.py +${PYSITELIB}/hypothesis/vendor/pretty.pyc +${PYSITELIB}/hypothesis/vendor/pretty.pyo +${PYSITELIB}/hypothesis/version.py +${PYSITELIB}/hypothesis/version.pyc +${PYSITELIB}/hypothesis/version.pyo diff --git a/devel/py-hypothesis/distinfo b/devel/py-hypothesis/distinfo new file mode 100644 index 00000000000..10a00e8baef --- /dev/null +++ b/devel/py-hypothesis/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2016/04/24 09:44:35 wiz Exp $ + +SHA1 (hypothesis-3.1.0.tar.gz) = ed7d1186582516fe9871765d3686a57117af606d +RMD160 (hypothesis-3.1.0.tar.gz) = 1f447d90a45f8658981558b5b5f161c9fff30df4 +SHA512 (hypothesis-3.1.0.tar.gz) = c258c450960cf8742a54e2c5fb58609f4c529b5ba2cf0fb48966b7a7678223bf2f52919aa4f05690c7e7e7527a4e008fad1ca5ec18b27f3ee5d6546b26881706 +Size (hypothesis-3.1.0.tar.gz) = 69051 bytes |