diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2006-11-05 22:45:40 +0000 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2006-11-05 22:45:40 +0000 |
commit | fd7e0816dab350de58aaeb897f86f5041eea22be (patch) | |
tree | a7994655b292f3a603809b709b0e54b617fbc6f0 /devel/py-testoob | |
parent | 9dfd96144ece40b4498b4ebf425467e9613daf71 (diff) | |
download | ports-fd7e0816dab350de58aaeb897f86f5041eea22be.tar.gz ports-fd7e0816dab350de58aaeb897f86f5041eea22be.zip |
Testoob is an advanced unit testing framework for Python. It integrates
effortlessly with existing PyUnit (module 'unittest') test suites.
WWW: http://testoob.sourceforge.net/
PR: ports/104912
Submitted by: Tobias Roth <ports@fsck.ch>
Sponsored by: FreeBSD Bug-a-thon #2
Notes
Notes:
svn path=/head/; revision=176557
Diffstat (limited to 'devel/py-testoob')
-rw-r--r-- | devel/py-testoob/Makefile | 41 | ||||
-rw-r--r-- | devel/py-testoob/distinfo | 3 | ||||
-rw-r--r-- | devel/py-testoob/pkg-descr | 4 | ||||
-rw-r--r-- | devel/py-testoob/pkg-plist | 195 |
4 files changed, 243 insertions, 0 deletions
diff --git a/devel/py-testoob/Makefile b/devel/py-testoob/Makefile new file mode 100644 index 000000000000..1472e230c702 --- /dev/null +++ b/devel/py-testoob/Makefile @@ -0,0 +1,41 @@ +# New ports collection makefile for: testoob +# Date created: Sun Oct 29 18:28:14 CET 2006 +# Whom: Tobias Roth <ports@fsck.ch> +# +# $FreeBSD$ +# + +PORTNAME= testoob +PORTVERSION= 1.12 +CATEGORIES= devel python +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= ports@fsck.ch +COMMENT= Testoob is an advanced unit testing framework for PyUnit + +OPTIONS= TWISTED "enable running in threads" off \ + HTML "enable HTML output" off +# bypass infrastructure bug (taken from www/py-django) +OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options + +USE_BZIP2= yes +USE_PYTHON= 2.2+ +USE_PYDISTUTILS= yes + +.include <bsd.port.pre.mk> + +.if defined(WITH_TWISTED) +USE_TWISTED= yes +.endif + +.if defined(WITH_HTML) +RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/Ft/Xml/__init__.py:${PORTSDIR}/textproc/py-4suite-xml +.endif + +post-install: + ${RM} ${PREFIX}/${PORTNAME}/setcolor.exe + ${RMDIR} ${PREFIX}/${PORTNAME} + +.include <bsd.port.post.mk> diff --git a/devel/py-testoob/distinfo b/devel/py-testoob/distinfo new file mode 100644 index 000000000000..725c0f1cce7d --- /dev/null +++ b/devel/py-testoob/distinfo @@ -0,0 +1,3 @@ +MD5 (testoob-1.12.tar.bz2) = fb7731e1d9a57e908663860a8e15ecfb +SHA256 (testoob-1.12.tar.bz2) = dcc205560e7998fc0db5050a67093f8cda885d8f0b7a8fe427537b8dcb9ac714 +SIZE (testoob-1.12.tar.bz2) = 89868 diff --git a/devel/py-testoob/pkg-descr b/devel/py-testoob/pkg-descr new file mode 100644 index 000000000000..b0f94f785cc0 --- /dev/null +++ b/devel/py-testoob/pkg-descr @@ -0,0 +1,4 @@ +Testoob is an advanced unit testing framework for Python. It integrates +effortlessly with existing PyUnit (module 'unittest') test suites. + +WWW: http://testoob.sourceforge.net/ diff --git a/devel/py-testoob/pkg-plist b/devel/py-testoob/pkg-plist new file mode 100644 index 000000000000..65f4bc2054b5 --- /dev/null +++ b/devel/py-testoob/pkg-plist @@ -0,0 +1,195 @@ +bin/testoob +%%PYTHON_SITELIBDIR%%/testoob/__init__.py +%%PYTHON_SITELIBDIR%%/testoob/__init__.pyc +%%PYTHON_SITELIBDIR%%/testoob/__init__.pyo +%%PYTHON_SITELIBDIR%%/testoob/asserter.py +%%PYTHON_SITELIBDIR%%/testoob/asserter.pyc +%%PYTHON_SITELIBDIR%%/testoob/asserter.pyo +%%PYTHON_SITELIBDIR%%/testoob/collecting.py +%%PYTHON_SITELIBDIR%%/testoob/collecting.pyc +%%PYTHON_SITELIBDIR%%/testoob/collecting.pyo +%%PYTHON_SITELIBDIR%%/testoob/commandline/__init__.py +%%PYTHON_SITELIBDIR%%/testoob/commandline/__init__.pyc +%%PYTHON_SITELIBDIR%%/testoob/commandline/__init__.pyo +%%PYTHON_SITELIBDIR%%/testoob/commandline/color_mode_option.py +%%PYTHON_SITELIBDIR%%/testoob/commandline/color_mode_option.pyc +%%PYTHON_SITELIBDIR%%/testoob/commandline/color_mode_option.pyo +%%PYTHON_SITELIBDIR%%/testoob/commandline/glob_option.py +%%PYTHON_SITELIBDIR%%/testoob/commandline/glob_option.pyc +%%PYTHON_SITELIBDIR%%/testoob/commandline/glob_option.pyo +%%PYTHON_SITELIBDIR%%/testoob/commandline/html_option.py +%%PYTHON_SITELIBDIR%%/testoob/commandline/html_option.pyc +%%PYTHON_SITELIBDIR%%/testoob/commandline/html_option.pyo +%%PYTHON_SITELIBDIR%%/testoob/commandline/immediate_option.py +%%PYTHON_SITELIBDIR%%/testoob/commandline/immediate_option.pyc +%%PYTHON_SITELIBDIR%%/testoob/commandline/immediate_option.pyo +%%PYTHON_SITELIBDIR%%/testoob/commandline/list_option.py +%%PYTHON_SITELIBDIR%%/testoob/commandline/list_option.pyc +%%PYTHON_SITELIBDIR%%/testoob/commandline/list_option.pyo +%%PYTHON_SITELIBDIR%%/testoob/commandline/parsing.py +%%PYTHON_SITELIBDIR%%/testoob/commandline/parsing.pyc +%%PYTHON_SITELIBDIR%%/testoob/commandline/parsing.pyo +%%PYTHON_SITELIBDIR%%/testoob/commandline/pbar_option.py +%%PYTHON_SITELIBDIR%%/testoob/commandline/pbar_option.pyc +%%PYTHON_SITELIBDIR%%/testoob/commandline/pbar_option.pyo +%%PYTHON_SITELIBDIR%%/testoob/commandline/pdf_option.py +%%PYTHON_SITELIBDIR%%/testoob/commandline/pdf_option.pyc +%%PYTHON_SITELIBDIR%%/testoob/commandline/pdf_option.pyo +%%PYTHON_SITELIBDIR%%/testoob/commandline/processes_option.py +%%PYTHON_SITELIBDIR%%/testoob/commandline/processes_option.pyc +%%PYTHON_SITELIBDIR%%/testoob/commandline/processes_option.pyo +%%PYTHON_SITELIBDIR%%/testoob/commandline/randomize_option.py +%%PYTHON_SITELIBDIR%%/testoob/commandline/randomize_option.pyc +%%PYTHON_SITELIBDIR%%/testoob/commandline/randomize_option.pyo +%%PYTHON_SITELIBDIR%%/testoob/commandline/regex_option.py +%%PYTHON_SITELIBDIR%%/testoob/commandline/regex_option.pyc +%%PYTHON_SITELIBDIR%%/testoob/commandline/regex_option.pyo +%%PYTHON_SITELIBDIR%%/testoob/commandline/repeat_option.py +%%PYTHON_SITELIBDIR%%/testoob/commandline/repeat_option.pyc +%%PYTHON_SITELIBDIR%%/testoob/commandline/repeat_option.pyo +%%PYTHON_SITELIBDIR%%/testoob/commandline/silent_option.py +%%PYTHON_SITELIBDIR%%/testoob/commandline/silent_option.pyc +%%PYTHON_SITELIBDIR%%/testoob/commandline/silent_option.pyo +%%PYTHON_SITELIBDIR%%/testoob/commandline/timed_repeat_option.py +%%PYTHON_SITELIBDIR%%/testoob/commandline/timed_repeat_option.pyc +%%PYTHON_SITELIBDIR%%/testoob/commandline/timed_repeat_option.pyo +%%PYTHON_SITELIBDIR%%/testoob/commandline/xml_option.py +%%PYTHON_SITELIBDIR%%/testoob/commandline/xml_option.pyc +%%PYTHON_SITELIBDIR%%/testoob/commandline/xml_option.pyo +%%PYTHON_SITELIBDIR%%/testoob/compatibility/SimpleXMLWriter.py +%%PYTHON_SITELIBDIR%%/testoob/compatibility/SimpleXMLWriter.pyc +%%PYTHON_SITELIBDIR%%/testoob/compatibility/SimpleXMLWriter.pyo +%%PYTHON_SITELIBDIR%%/testoob/compatibility/__init__.py +%%PYTHON_SITELIBDIR%%/testoob/compatibility/__init__.pyc +%%PYTHON_SITELIBDIR%%/testoob/compatibility/__init__.pyo +%%PYTHON_SITELIBDIR%%/testoob/compatibility/itertools.py +%%PYTHON_SITELIBDIR%%/testoob/compatibility/itertools.pyc +%%PYTHON_SITELIBDIR%%/testoob/compatibility/itertools.pyo +%%PYTHON_SITELIBDIR%%/testoob/compatibility/optparse.py +%%PYTHON_SITELIBDIR%%/testoob/compatibility/optparse.pyc +%%PYTHON_SITELIBDIR%%/testoob/compatibility/optparse.pyo +%%PYTHON_SITELIBDIR%%/testoob/compatibility/sets.py +%%PYTHON_SITELIBDIR%%/testoob/compatibility/sets.pyc +%%PYTHON_SITELIBDIR%%/testoob/compatibility/sets.pyo +%%PYTHON_SITELIBDIR%%/testoob/compatibility/subprocess.py +%%PYTHON_SITELIBDIR%%/testoob/compatibility/subprocess.pyc +%%PYTHON_SITELIBDIR%%/testoob/compatibility/subprocess.pyo +%%PYTHON_SITELIBDIR%%/testoob/compatibility/textwrap.py +%%PYTHON_SITELIBDIR%%/testoob/compatibility/textwrap.pyc +%%PYTHON_SITELIBDIR%%/testoob/compatibility/textwrap.pyo +%%PYTHON_SITELIBDIR%%/testoob/compatibility/trace.py +%%PYTHON_SITELIBDIR%%/testoob/compatibility/trace.pyc +%%PYTHON_SITELIBDIR%%/testoob/compatibility/trace.pyo +%%PYTHON_SITELIBDIR%%/testoob/coverage.py +%%PYTHON_SITELIBDIR%%/testoob/coverage.pyc +%%PYTHON_SITELIBDIR%%/testoob/coverage.pyo +%%PYTHON_SITELIBDIR%%/testoob/exceptions.py +%%PYTHON_SITELIBDIR%%/testoob/exceptions.pyc +%%PYTHON_SITELIBDIR%%/testoob/exceptions.pyo +%%PYTHON_SITELIBDIR%%/testoob/extracting.py +%%PYTHON_SITELIBDIR%%/testoob/extracting.pyc +%%PYTHON_SITELIBDIR%%/testoob/extracting.pyo +%%PYTHON_SITELIBDIR%%/testoob/main.py +%%PYTHON_SITELIBDIR%%/testoob/main.pyc +%%PYTHON_SITELIBDIR%%/testoob/main.pyo +%%PYTHON_SITELIBDIR%%/testoob/profiling.py +%%PYTHON_SITELIBDIR%%/testoob/profiling.pyc +%%PYTHON_SITELIBDIR%%/testoob/profiling.pyo +%%PYTHON_SITELIBDIR%%/testoob/reporting/__init__.py +%%PYTHON_SITELIBDIR%%/testoob/reporting/__init__.pyc +%%PYTHON_SITELIBDIR%%/testoob/reporting/__init__.pyo +%%PYTHON_SITELIBDIR%%/testoob/reporting/base.py +%%PYTHON_SITELIBDIR%%/testoob/reporting/base.pyc +%%PYTHON_SITELIBDIR%%/testoob/reporting/base.pyo +%%PYTHON_SITELIBDIR%%/testoob/reporting/colored.py +%%PYTHON_SITELIBDIR%%/testoob/reporting/colored.pyc +%%PYTHON_SITELIBDIR%%/testoob/reporting/colored.pyo +%%PYTHON_SITELIBDIR%%/testoob/reporting/common.py +%%PYTHON_SITELIBDIR%%/testoob/reporting/common.pyc +%%PYTHON_SITELIBDIR%%/testoob/reporting/common.pyo +%%PYTHON_SITELIBDIR%%/testoob/reporting/err_info.py +%%PYTHON_SITELIBDIR%%/testoob/reporting/err_info.pyc +%%PYTHON_SITELIBDIR%%/testoob/reporting/err_info.pyo +%%PYTHON_SITELIBDIR%%/testoob/reporting/html.py +%%PYTHON_SITELIBDIR%%/testoob/reporting/html.pyc +%%PYTHON_SITELIBDIR%%/testoob/reporting/html.pyo +%%PYTHON_SITELIBDIR%%/testoob/reporting/html_standalone.py +%%PYTHON_SITELIBDIR%%/testoob/reporting/html_standalone.pyc +%%PYTHON_SITELIBDIR%%/testoob/reporting/html_standalone.pyo +%%PYTHON_SITELIBDIR%%/testoob/reporting/html_xsl.py +%%PYTHON_SITELIBDIR%%/testoob/reporting/html_xsl.pyc +%%PYTHON_SITELIBDIR%%/testoob/reporting/html_xsl.pyo +%%PYTHON_SITELIBDIR%%/testoob/reporting/html_xslt.py +%%PYTHON_SITELIBDIR%%/testoob/reporting/html_xslt.pyc +%%PYTHON_SITELIBDIR%%/testoob/reporting/html_xslt.pyo +%%PYTHON_SITELIBDIR%%/testoob/reporting/pdf.py +%%PYTHON_SITELIBDIR%%/testoob/reporting/pdf.pyc +%%PYTHON_SITELIBDIR%%/testoob/reporting/pdf.pyo +%%PYTHON_SITELIBDIR%%/testoob/reporting/progress_bar.py +%%PYTHON_SITELIBDIR%%/testoob/reporting/progress_bar.pyc +%%PYTHON_SITELIBDIR%%/testoob/reporting/progress_bar.pyo +%%PYTHON_SITELIBDIR%%/testoob/reporting/reporter_proxy.py +%%PYTHON_SITELIBDIR%%/testoob/reporting/reporter_proxy.pyc +%%PYTHON_SITELIBDIR%%/testoob/reporting/reporter_proxy.pyo +%%PYTHON_SITELIBDIR%%/testoob/reporting/test_info.py +%%PYTHON_SITELIBDIR%%/testoob/reporting/test_info.pyc +%%PYTHON_SITELIBDIR%%/testoob/reporting/test_info.pyo +%%PYTHON_SITELIBDIR%%/testoob/reporting/textstream.py +%%PYTHON_SITELIBDIR%%/testoob/reporting/textstream.pyc +%%PYTHON_SITELIBDIR%%/testoob/reporting/textstream.pyo +%%PYTHON_SITELIBDIR%%/testoob/reporting/xml.py +%%PYTHON_SITELIBDIR%%/testoob/reporting/xml.pyc +%%PYTHON_SITELIBDIR%%/testoob/reporting/xml.pyo +%%PYTHON_SITELIBDIR%%/testoob/reporting/xslconverters.py +%%PYTHON_SITELIBDIR%%/testoob/reporting/xslconverters.pyc +%%PYTHON_SITELIBDIR%%/testoob/reporting/xslconverters.pyo +%%PYTHON_SITELIBDIR%%/testoob/reporting/xslt.py +%%PYTHON_SITELIBDIR%%/testoob/reporting/xslt.pyc +%%PYTHON_SITELIBDIR%%/testoob/reporting/xslt.pyo +%%PYTHON_SITELIBDIR%%/testoob/running/__init__.py +%%PYTHON_SITELIBDIR%%/testoob/running/__init__.pyc +%%PYTHON_SITELIBDIR%%/testoob/running/__init__.pyo +%%PYTHON_SITELIBDIR%%/testoob/running/baserunner.py +%%PYTHON_SITELIBDIR%%/testoob/running/baserunner.pyc +%%PYTHON_SITELIBDIR%%/testoob/running/baserunner.pyo +%%PYTHON_SITELIBDIR%%/testoob/running/convenience.py +%%PYTHON_SITELIBDIR%%/testoob/running/convenience.pyc +%%PYTHON_SITELIBDIR%%/testoob/running/convenience.pyo +%%PYTHON_SITELIBDIR%%/testoob/running/fixture_decorators.py +%%PYTHON_SITELIBDIR%%/testoob/running/fixture_decorators.pyc +%%PYTHON_SITELIBDIR%%/testoob/running/fixture_decorators.pyo +%%PYTHON_SITELIBDIR%%/testoob/running/listingrunner.py +%%PYTHON_SITELIBDIR%%/testoob/running/listingrunner.pyc +%%PYTHON_SITELIBDIR%%/testoob/running/listingrunner.pyo +%%PYTHON_SITELIBDIR%%/testoob/running/processed_helper.py +%%PYTHON_SITELIBDIR%%/testoob/running/processed_helper.pyc +%%PYTHON_SITELIBDIR%%/testoob/running/processed_helper.pyo +%%PYTHON_SITELIBDIR%%/testoob/running/processedrunner.py +%%PYTHON_SITELIBDIR%%/testoob/running/processedrunner.pyc +%%PYTHON_SITELIBDIR%%/testoob/running/processedrunner.pyo +%%PYTHON_SITELIBDIR%%/testoob/running/pyro_runner.py +%%PYTHON_SITELIBDIR%%/testoob/running/pyro_runner.pyc +%%PYTHON_SITELIBDIR%%/testoob/running/pyro_runner.pyo +%%PYTHON_SITELIBDIR%%/testoob/running/simplerunner.py +%%PYTHON_SITELIBDIR%%/testoob/running/simplerunner.pyc +%%PYTHON_SITELIBDIR%%/testoob/running/simplerunner.pyo +%%PYTHON_SITELIBDIR%%/testoob/running/threadedrunner.py +%%PYTHON_SITELIBDIR%%/testoob/running/threadedrunner.pyc +%%PYTHON_SITELIBDIR%%/testoob/running/threadedrunner.pyo +%%PYTHON_SITELIBDIR%%/testoob/running/threadpool.py +%%PYTHON_SITELIBDIR%%/testoob/running/threadpool.pyc +%%PYTHON_SITELIBDIR%%/testoob/running/threadpool.pyo +%%PYTHON_SITELIBDIR%%/testoob/test_loaders.py +%%PYTHON_SITELIBDIR%%/testoob/test_loaders.pyc +%%PYTHON_SITELIBDIR%%/testoob/test_loaders.pyo +%%PYTHON_SITELIBDIR%%/testoob/testing.py +%%PYTHON_SITELIBDIR%%/testoob/testing.pyc +%%PYTHON_SITELIBDIR%%/testoob/testing.pyo +%%PYTHON_SITELIBDIR%%/testoob/utils.py +%%PYTHON_SITELIBDIR%%/testoob/utils.pyc +%%PYTHON_SITELIBDIR%%/testoob/utils.pyo +@dirrm %%PYTHON_SITELIBDIR%%/testoob/running +@dirrm %%PYTHON_SITELIBDIR%%/testoob/reporting +@dirrm %%PYTHON_SITELIBDIR%%/testoob/compatibility +@dirrm %%PYTHON_SITELIBDIR%%/testoob/commandline +@dirrm %%PYTHON_SITELIBDIR%%/testoob |