aboutsummaryrefslogtreecommitdiff
path: root/devel/py-testoob
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2006-11-05 22:45:40 +0000
committerMartin Wilke <miwi@FreeBSD.org>2006-11-05 22:45:40 +0000
commitfd7e0816dab350de58aaeb897f86f5041eea22be (patch)
treea7994655b292f3a603809b709b0e54b617fbc6f0 /devel/py-testoob
parent9dfd96144ece40b4498b4ebf425467e9613daf71 (diff)
downloadports-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/Makefile41
-rw-r--r--devel/py-testoob/distinfo3
-rw-r--r--devel/py-testoob/pkg-descr4
-rw-r--r--devel/py-testoob/pkg-plist195
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