pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/py-fixtures Import py-fixtures-3.0.0 as devel/py...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b87163111c91
branches:  trunk
changeset: 358916:b87163111c91
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Wed Feb 22 14:02:49 2017 +0000

description:
Import py-fixtures-3.0.0 as devel/py-fixtures.

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.

diffstat:

 devel/py-fixtures/DESCR    |    6 ++
 devel/py-fixtures/Makefile |   23 ++++++++
 devel/py-fixtures/PLIST    |  119 +++++++++++++++++++++++++++++++++++++++++++++
 devel/py-fixtures/distinfo |    6 ++
 4 files changed, 154 insertions(+), 0 deletions(-)

diffs (170 lines):

diff -r 62a428be7ed4 -r b87163111c91 devel/py-fixtures/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-fixtures/DESCR   Wed Feb 22 14:02:49 2017 +0000
@@ -0,0 +1,6 @@
+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.
diff -r 62a428be7ed4 -r b87163111c91 devel/py-fixtures/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-fixtures/Makefile        Wed Feb 22 14:02:49 2017 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2017/02/22 14:02:49 wiz Exp $
+
+DISTNAME=      fixtures-3.0.0
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    devel python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=f/fixtures/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://pypi.python.org/pypi/fixtures/
+COMMENT=       Fixtures, reusable state for writing clean tests and more
+LICENSE=       apache-2.0 OR modified-bsd
+
+DEPENDS+=      ${PYPKGPREFIX}-six>=1.0.0:../../lang/py-six
+
+# 9 test failures as of 3.0.0
+# https://github.com/testing-cabal/fixtures/issues/35
+# TEST_DEPENDS
+# needs py-testtools for testing, but that depends on this
+#BUILD_DEPENDS+=       ${PYPKGPREFIX}-testtools-[0-9]*:../../devel/py-testtools
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 62a428be7ed4 -r b87163111c91 devel/py-fixtures/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-fixtures/PLIST   Wed Feb 22 14:02:49 2017 +0000
@@ -0,0 +1,119 @@
+@comment $NetBSD: PLIST,v 1.1 2017/02/22 14:02:49 wiz Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/pbr.json
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/fixtures/__init__.py
+${PYSITELIB}/fixtures/__init__.pyc
+${PYSITELIB}/fixtures/__init__.pyo
+${PYSITELIB}/fixtures/_fixtures/__init__.py
+${PYSITELIB}/fixtures/_fixtures/__init__.pyc
+${PYSITELIB}/fixtures/_fixtures/__init__.pyo
+${PYSITELIB}/fixtures/_fixtures/environ.py
+${PYSITELIB}/fixtures/_fixtures/environ.pyc
+${PYSITELIB}/fixtures/_fixtures/environ.pyo
+${PYSITELIB}/fixtures/_fixtures/logger.py
+${PYSITELIB}/fixtures/_fixtures/logger.pyc
+${PYSITELIB}/fixtures/_fixtures/logger.pyo
+${PYSITELIB}/fixtures/_fixtures/mockpatch.py
+${PYSITELIB}/fixtures/_fixtures/mockpatch.pyc
+${PYSITELIB}/fixtures/_fixtures/mockpatch.pyo
+${PYSITELIB}/fixtures/_fixtures/monkeypatch.py
+${PYSITELIB}/fixtures/_fixtures/monkeypatch.pyc
+${PYSITELIB}/fixtures/_fixtures/monkeypatch.pyo
+${PYSITELIB}/fixtures/_fixtures/packagepath.py
+${PYSITELIB}/fixtures/_fixtures/packagepath.pyc
+${PYSITELIB}/fixtures/_fixtures/packagepath.pyo
+${PYSITELIB}/fixtures/_fixtures/popen.py
+${PYSITELIB}/fixtures/_fixtures/popen.pyc
+${PYSITELIB}/fixtures/_fixtures/popen.pyo
+${PYSITELIB}/fixtures/_fixtures/pythonpackage.py
+${PYSITELIB}/fixtures/_fixtures/pythonpackage.pyc
+${PYSITELIB}/fixtures/_fixtures/pythonpackage.pyo
+${PYSITELIB}/fixtures/_fixtures/pythonpath.py
+${PYSITELIB}/fixtures/_fixtures/pythonpath.pyc
+${PYSITELIB}/fixtures/_fixtures/pythonpath.pyo
+${PYSITELIB}/fixtures/_fixtures/streams.py
+${PYSITELIB}/fixtures/_fixtures/streams.pyc
+${PYSITELIB}/fixtures/_fixtures/streams.pyo
+${PYSITELIB}/fixtures/_fixtures/tempdir.py
+${PYSITELIB}/fixtures/_fixtures/tempdir.pyc
+${PYSITELIB}/fixtures/_fixtures/tempdir.pyo
+${PYSITELIB}/fixtures/_fixtures/temphomedir.py
+${PYSITELIB}/fixtures/_fixtures/temphomedir.pyc
+${PYSITELIB}/fixtures/_fixtures/temphomedir.pyo
+${PYSITELIB}/fixtures/_fixtures/timeout.py
+${PYSITELIB}/fixtures/_fixtures/timeout.pyc
+${PYSITELIB}/fixtures/_fixtures/timeout.pyo
+${PYSITELIB}/fixtures/_fixtures/warnings.py
+${PYSITELIB}/fixtures/_fixtures/warnings.pyc
+${PYSITELIB}/fixtures/_fixtures/warnings.pyo
+${PYSITELIB}/fixtures/callmany.py
+${PYSITELIB}/fixtures/callmany.pyc
+${PYSITELIB}/fixtures/callmany.pyo
+${PYSITELIB}/fixtures/fixture.py
+${PYSITELIB}/fixtures/fixture.pyc
+${PYSITELIB}/fixtures/fixture.pyo
+${PYSITELIB}/fixtures/testcase.py
+${PYSITELIB}/fixtures/testcase.pyc
+${PYSITELIB}/fixtures/testcase.pyo
+${PYSITELIB}/fixtures/tests/__init__.py
+${PYSITELIB}/fixtures/tests/__init__.pyc
+${PYSITELIB}/fixtures/tests/__init__.pyo
+${PYSITELIB}/fixtures/tests/_fixtures/__init__.py
+${PYSITELIB}/fixtures/tests/_fixtures/__init__.pyc
+${PYSITELIB}/fixtures/tests/_fixtures/__init__.pyo
+${PYSITELIB}/fixtures/tests/_fixtures/test_environ.py
+${PYSITELIB}/fixtures/tests/_fixtures/test_environ.pyc
+${PYSITELIB}/fixtures/tests/_fixtures/test_environ.pyo
+${PYSITELIB}/fixtures/tests/_fixtures/test_logger.py
+${PYSITELIB}/fixtures/tests/_fixtures/test_logger.pyc
+${PYSITELIB}/fixtures/tests/_fixtures/test_logger.pyo
+${PYSITELIB}/fixtures/tests/_fixtures/test_mockpatch.py
+${PYSITELIB}/fixtures/tests/_fixtures/test_mockpatch.pyc
+${PYSITELIB}/fixtures/tests/_fixtures/test_mockpatch.pyo
+${PYSITELIB}/fixtures/tests/_fixtures/test_monkeypatch.py
+${PYSITELIB}/fixtures/tests/_fixtures/test_monkeypatch.pyc
+${PYSITELIB}/fixtures/tests/_fixtures/test_monkeypatch.pyo
+${PYSITELIB}/fixtures/tests/_fixtures/test_packagepath.py
+${PYSITELIB}/fixtures/tests/_fixtures/test_packagepath.pyc
+${PYSITELIB}/fixtures/tests/_fixtures/test_packagepath.pyo
+${PYSITELIB}/fixtures/tests/_fixtures/test_popen.py
+${PYSITELIB}/fixtures/tests/_fixtures/test_popen.pyc
+${PYSITELIB}/fixtures/tests/_fixtures/test_popen.pyo
+${PYSITELIB}/fixtures/tests/_fixtures/test_pythonpackage.py
+${PYSITELIB}/fixtures/tests/_fixtures/test_pythonpackage.pyc
+${PYSITELIB}/fixtures/tests/_fixtures/test_pythonpackage.pyo
+${PYSITELIB}/fixtures/tests/_fixtures/test_pythonpath.py
+${PYSITELIB}/fixtures/tests/_fixtures/test_pythonpath.pyc
+${PYSITELIB}/fixtures/tests/_fixtures/test_pythonpath.pyo
+${PYSITELIB}/fixtures/tests/_fixtures/test_streams.py
+${PYSITELIB}/fixtures/tests/_fixtures/test_streams.pyc
+${PYSITELIB}/fixtures/tests/_fixtures/test_streams.pyo
+${PYSITELIB}/fixtures/tests/_fixtures/test_tempdir.py
+${PYSITELIB}/fixtures/tests/_fixtures/test_tempdir.pyc
+${PYSITELIB}/fixtures/tests/_fixtures/test_tempdir.pyo
+${PYSITELIB}/fixtures/tests/_fixtures/test_temphomedir.py
+${PYSITELIB}/fixtures/tests/_fixtures/test_temphomedir.pyc
+${PYSITELIB}/fixtures/tests/_fixtures/test_temphomedir.pyo
+${PYSITELIB}/fixtures/tests/_fixtures/test_timeout.py
+${PYSITELIB}/fixtures/tests/_fixtures/test_timeout.pyc
+${PYSITELIB}/fixtures/tests/_fixtures/test_timeout.pyo
+${PYSITELIB}/fixtures/tests/_fixtures/test_warnings.py
+${PYSITELIB}/fixtures/tests/_fixtures/test_warnings.pyc
+${PYSITELIB}/fixtures/tests/_fixtures/test_warnings.pyo
+${PYSITELIB}/fixtures/tests/helpers.py
+${PYSITELIB}/fixtures/tests/helpers.pyc
+${PYSITELIB}/fixtures/tests/helpers.pyo
+${PYSITELIB}/fixtures/tests/test_callmany.py
+${PYSITELIB}/fixtures/tests/test_callmany.pyc
+${PYSITELIB}/fixtures/tests/test_callmany.pyo
+${PYSITELIB}/fixtures/tests/test_fixture.py
+${PYSITELIB}/fixtures/tests/test_fixture.pyc
+${PYSITELIB}/fixtures/tests/test_fixture.pyo
+${PYSITELIB}/fixtures/tests/test_testcase.py
+${PYSITELIB}/fixtures/tests/test_testcase.pyc
+${PYSITELIB}/fixtures/tests/test_testcase.pyo
diff -r 62a428be7ed4 -r b87163111c91 devel/py-fixtures/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-fixtures/distinfo        Wed Feb 22 14:02:49 2017 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/02/22 14:02:49 wiz Exp $
+
+SHA1 (fixtures-3.0.0.tar.gz) = 7a29a1dc634ddd47d97a77be0cfa10ef55591261
+RMD160 (fixtures-3.0.0.tar.gz) = dd67b5e47562b36cd68c0b0788de492ba3224c54
+SHA512 (fixtures-3.0.0.tar.gz) = e52ba864c42d15a8baa60583761006b2dd78e3cd5f3f043f5702346aef428b933d62e8fa5889b7cb4196e4072acc5df3b7ffa39702a1b782887bdc109299b695
+Size (fixtures-3.0.0.tar.gz) = 56629 bytes



Home | Main Index | Thread Index | Old Index