ports/104912: [NEW PORT] devel/py24-testoob: Testoob is an advanced unit testing framework for PyUnit

Tobias Roth ports at fsck.ch
Sun Oct 29 20:00:35 UTC 2006


>Number:         104912
>Category:       ports
>Synopsis:       [NEW PORT] devel/py24-testoob: Testoob is an advanced unit testing framework for PyUnit
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Oct 29 20:00:33 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Tobias Roth
>Release:        FreeBSD 6.2-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD factory.fsck.ch 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #2: Sun Oct  8 10:46:30 CEST
>Description:
Testoob is an advanced unit testing framework for Python. It integrates
effortlessly with existing PyUnit (module 'unittest') test suites.

WWW: http://testoob.sourceforge.net/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- py24-testoob-1.12.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	py-testoob
#	py-testoob/Makefile
#	py-testoob/distinfo
#	py-testoob/pkg-descr
#	py-testoob/pkg-plist
#
echo c - py-testoob
mkdir -p py-testoob > /dev/null 2>&1
echo x - py-testoob/Makefile
sed 's/^X//' >py-testoob/Makefile << 'END-of-py-testoob/Makefile'
X# New ports collection makefile for:	testoob
X# Date created:		Sun Oct 29 18:28:14 CET 2006
X# Whom:			Tobias Roth <ports at fsck.ch>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	testoob
XPORTVERSION=	1.12
XCATEGORIES=	devel python
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER=	ports at fsck.ch
XCOMMENT=	Testoob is an advanced unit testing framework for PyUnit
X
XOPTIONS=	TWISTED "enable running in threads" off \
X		HTML "enable HTML output" off
X# bypass infrastructure bug (taken from www/py-django)
XOPTIONSFILE=	${PORT_DBDIR}/py-${PORTNAME}/options
X
XUSE_BZIP2=	yes
XUSE_PYTHON=	2.2+
XUSE_PYDISTUTILS=	yes
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_TWISTED)
XUSE_TWISTED=	yes
X.endif
X
X.if defined(WITH_HTML)
XRUN_DEPENDS+=	${PYTHON_SITELIBDIR}/Ft/Xml/__init__.py:${PORTSDIR}/textproc/py-4suite-xml
X.endif
X
Xpost-install:
X	${RM} ${PREFIX}/${PORTNAME}/setcolor.exe
X	${RMDIR} ${PREFIX}/${PORTNAME}
X
X.include <bsd.port.post.mk>
END-of-py-testoob/Makefile
echo x - py-testoob/distinfo
sed 's/^X//' >py-testoob/distinfo << 'END-of-py-testoob/distinfo'
XMD5 (testoob-1.12.tar.bz2) = fb7731e1d9a57e908663860a8e15ecfb
XSHA256 (testoob-1.12.tar.bz2) = dcc205560e7998fc0db5050a67093f8cda885d8f0b7a8fe427537b8dcb9ac714
XSIZE (testoob-1.12.tar.bz2) = 89868
END-of-py-testoob/distinfo
echo x - py-testoob/pkg-descr
sed 's/^X//' >py-testoob/pkg-descr << 'END-of-py-testoob/pkg-descr'
XTestoob is an advanced unit testing framework for Python. It integrates
Xeffortlessly with existing PyUnit (module 'unittest') test suites.
X
XWWW: http://testoob.sourceforge.net/
END-of-py-testoob/pkg-descr
echo x - py-testoob/pkg-plist
sed 's/^X//' >py-testoob/pkg-plist << 'END-of-py-testoob/pkg-plist'
Xbin/testoob
X%%PYTHON_SITELIBDIR%%/testoob/__init__.py
X%%PYTHON_SITELIBDIR%%/testoob/__init__.pyc
X%%PYTHON_SITELIBDIR%%/testoob/__init__.pyo
X%%PYTHON_SITELIBDIR%%/testoob/asserter.py
X%%PYTHON_SITELIBDIR%%/testoob/asserter.pyc
X%%PYTHON_SITELIBDIR%%/testoob/asserter.pyo
X%%PYTHON_SITELIBDIR%%/testoob/collecting.py
X%%PYTHON_SITELIBDIR%%/testoob/collecting.pyc
X%%PYTHON_SITELIBDIR%%/testoob/collecting.pyo
X%%PYTHON_SITELIBDIR%%/testoob/commandline/__init__.py
X%%PYTHON_SITELIBDIR%%/testoob/commandline/__init__.pyc
X%%PYTHON_SITELIBDIR%%/testoob/commandline/__init__.pyo
X%%PYTHON_SITELIBDIR%%/testoob/commandline/color_mode_option.py
X%%PYTHON_SITELIBDIR%%/testoob/commandline/color_mode_option.pyc
X%%PYTHON_SITELIBDIR%%/testoob/commandline/color_mode_option.pyo
X%%PYTHON_SITELIBDIR%%/testoob/commandline/glob_option.py
X%%PYTHON_SITELIBDIR%%/testoob/commandline/glob_option.pyc
X%%PYTHON_SITELIBDIR%%/testoob/commandline/glob_option.pyo
X%%PYTHON_SITELIBDIR%%/testoob/commandline/html_option.py
X%%PYTHON_SITELIBDIR%%/testoob/commandline/html_option.pyc
X%%PYTHON_SITELIBDIR%%/testoob/commandline/html_option.pyo
X%%PYTHON_SITELIBDIR%%/testoob/commandline/immediate_option.py
X%%PYTHON_SITELIBDIR%%/testoob/commandline/immediate_option.pyc
X%%PYTHON_SITELIBDIR%%/testoob/commandline/immediate_option.pyo
X%%PYTHON_SITELIBDIR%%/testoob/commandline/list_option.py
X%%PYTHON_SITELIBDIR%%/testoob/commandline/list_option.pyc
X%%PYTHON_SITELIBDIR%%/testoob/commandline/list_option.pyo
X%%PYTHON_SITELIBDIR%%/testoob/commandline/parsing.py
X%%PYTHON_SITELIBDIR%%/testoob/commandline/parsing.pyc
X%%PYTHON_SITELIBDIR%%/testoob/commandline/parsing.pyo
X%%PYTHON_SITELIBDIR%%/testoob/commandline/pbar_option.py
X%%PYTHON_SITELIBDIR%%/testoob/commandline/pbar_option.pyc
X%%PYTHON_SITELIBDIR%%/testoob/commandline/pbar_option.pyo
X%%PYTHON_SITELIBDIR%%/testoob/commandline/pdf_option.py
X%%PYTHON_SITELIBDIR%%/testoob/commandline/pdf_option.pyc
X%%PYTHON_SITELIBDIR%%/testoob/commandline/pdf_option.pyo
X%%PYTHON_SITELIBDIR%%/testoob/commandline/processes_option.py
X%%PYTHON_SITELIBDIR%%/testoob/commandline/processes_option.pyc
X%%PYTHON_SITELIBDIR%%/testoob/commandline/processes_option.pyo
X%%PYTHON_SITELIBDIR%%/testoob/commandline/randomize_option.py
X%%PYTHON_SITELIBDIR%%/testoob/commandline/randomize_option.pyc
X%%PYTHON_SITELIBDIR%%/testoob/commandline/randomize_option.pyo
X%%PYTHON_SITELIBDIR%%/testoob/commandline/regex_option.py
X%%PYTHON_SITELIBDIR%%/testoob/commandline/regex_option.pyc
X%%PYTHON_SITELIBDIR%%/testoob/commandline/regex_option.pyo
X%%PYTHON_SITELIBDIR%%/testoob/commandline/repeat_option.py
X%%PYTHON_SITELIBDIR%%/testoob/commandline/repeat_option.pyc
X%%PYTHON_SITELIBDIR%%/testoob/commandline/repeat_option.pyo
X%%PYTHON_SITELIBDIR%%/testoob/commandline/silent_option.py
X%%PYTHON_SITELIBDIR%%/testoob/commandline/silent_option.pyc
X%%PYTHON_SITELIBDIR%%/testoob/commandline/silent_option.pyo
X%%PYTHON_SITELIBDIR%%/testoob/commandline/timed_repeat_option.py
X%%PYTHON_SITELIBDIR%%/testoob/commandline/timed_repeat_option.pyc
X%%PYTHON_SITELIBDIR%%/testoob/commandline/timed_repeat_option.pyo
X%%PYTHON_SITELIBDIR%%/testoob/commandline/xml_option.py
X%%PYTHON_SITELIBDIR%%/testoob/commandline/xml_option.pyc
X%%PYTHON_SITELIBDIR%%/testoob/commandline/xml_option.pyo
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/SimpleXMLWriter.py
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/SimpleXMLWriter.pyc
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/SimpleXMLWriter.pyo
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/__init__.py
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/__init__.pyc
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/__init__.pyo
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/itertools.py
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/itertools.pyc
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/itertools.pyo
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/optparse.py
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/optparse.pyc
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/optparse.pyo
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/sets.py
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/sets.pyc
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/sets.pyo
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/subprocess.py
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/subprocess.pyc
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/subprocess.pyo
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/textwrap.py
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/textwrap.pyc
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/textwrap.pyo
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/trace.py
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/trace.pyc
X%%PYTHON_SITELIBDIR%%/testoob/compatibility/trace.pyo
X%%PYTHON_SITELIBDIR%%/testoob/coverage.py
X%%PYTHON_SITELIBDIR%%/testoob/coverage.pyc
X%%PYTHON_SITELIBDIR%%/testoob/coverage.pyo
X%%PYTHON_SITELIBDIR%%/testoob/exceptions.py
X%%PYTHON_SITELIBDIR%%/testoob/exceptions.pyc
X%%PYTHON_SITELIBDIR%%/testoob/exceptions.pyo
X%%PYTHON_SITELIBDIR%%/testoob/extracting.py
X%%PYTHON_SITELIBDIR%%/testoob/extracting.pyc
X%%PYTHON_SITELIBDIR%%/testoob/extracting.pyo
X%%PYTHON_SITELIBDIR%%/testoob/main.py
X%%PYTHON_SITELIBDIR%%/testoob/main.pyc
X%%PYTHON_SITELIBDIR%%/testoob/main.pyo
X%%PYTHON_SITELIBDIR%%/testoob/profiling.py
X%%PYTHON_SITELIBDIR%%/testoob/profiling.pyc
X%%PYTHON_SITELIBDIR%%/testoob/profiling.pyo
X%%PYTHON_SITELIBDIR%%/testoob/reporting/__init__.py
X%%PYTHON_SITELIBDIR%%/testoob/reporting/__init__.pyc
X%%PYTHON_SITELIBDIR%%/testoob/reporting/__init__.pyo
X%%PYTHON_SITELIBDIR%%/testoob/reporting/base.py
X%%PYTHON_SITELIBDIR%%/testoob/reporting/base.pyc
X%%PYTHON_SITELIBDIR%%/testoob/reporting/base.pyo
X%%PYTHON_SITELIBDIR%%/testoob/reporting/colored.py
X%%PYTHON_SITELIBDIR%%/testoob/reporting/colored.pyc
X%%PYTHON_SITELIBDIR%%/testoob/reporting/colored.pyo
X%%PYTHON_SITELIBDIR%%/testoob/reporting/common.py
X%%PYTHON_SITELIBDIR%%/testoob/reporting/common.pyc
X%%PYTHON_SITELIBDIR%%/testoob/reporting/common.pyo
X%%PYTHON_SITELIBDIR%%/testoob/reporting/err_info.py
X%%PYTHON_SITELIBDIR%%/testoob/reporting/err_info.pyc
X%%PYTHON_SITELIBDIR%%/testoob/reporting/err_info.pyo
X%%PYTHON_SITELIBDIR%%/testoob/reporting/html.py
X%%PYTHON_SITELIBDIR%%/testoob/reporting/html.pyc
X%%PYTHON_SITELIBDIR%%/testoob/reporting/html.pyo
X%%PYTHON_SITELIBDIR%%/testoob/reporting/html_standalone.py
X%%PYTHON_SITELIBDIR%%/testoob/reporting/html_standalone.pyc
X%%PYTHON_SITELIBDIR%%/testoob/reporting/html_standalone.pyo
X%%PYTHON_SITELIBDIR%%/testoob/reporting/html_xsl.py
X%%PYTHON_SITELIBDIR%%/testoob/reporting/html_xsl.pyc
X%%PYTHON_SITELIBDIR%%/testoob/reporting/html_xsl.pyo
X%%PYTHON_SITELIBDIR%%/testoob/reporting/html_xslt.py
X%%PYTHON_SITELIBDIR%%/testoob/reporting/html_xslt.pyc
X%%PYTHON_SITELIBDIR%%/testoob/reporting/html_xslt.pyo
X%%PYTHON_SITELIBDIR%%/testoob/reporting/pdf.py
X%%PYTHON_SITELIBDIR%%/testoob/reporting/pdf.pyc
X%%PYTHON_SITELIBDIR%%/testoob/reporting/pdf.pyo
X%%PYTHON_SITELIBDIR%%/testoob/reporting/progress_bar.py
X%%PYTHON_SITELIBDIR%%/testoob/reporting/progress_bar.pyc
X%%PYTHON_SITELIBDIR%%/testoob/reporting/progress_bar.pyo
X%%PYTHON_SITELIBDIR%%/testoob/reporting/reporter_proxy.py
X%%PYTHON_SITELIBDIR%%/testoob/reporting/reporter_proxy.pyc
X%%PYTHON_SITELIBDIR%%/testoob/reporting/reporter_proxy.pyo
X%%PYTHON_SITELIBDIR%%/testoob/reporting/test_info.py
X%%PYTHON_SITELIBDIR%%/testoob/reporting/test_info.pyc
X%%PYTHON_SITELIBDIR%%/testoob/reporting/test_info.pyo
X%%PYTHON_SITELIBDIR%%/testoob/reporting/textstream.py
X%%PYTHON_SITELIBDIR%%/testoob/reporting/textstream.pyc
X%%PYTHON_SITELIBDIR%%/testoob/reporting/textstream.pyo
X%%PYTHON_SITELIBDIR%%/testoob/reporting/xml.py
X%%PYTHON_SITELIBDIR%%/testoob/reporting/xml.pyc
X%%PYTHON_SITELIBDIR%%/testoob/reporting/xml.pyo
X%%PYTHON_SITELIBDIR%%/testoob/reporting/xslconverters.py
X%%PYTHON_SITELIBDIR%%/testoob/reporting/xslconverters.pyc
X%%PYTHON_SITELIBDIR%%/testoob/reporting/xslconverters.pyo
X%%PYTHON_SITELIBDIR%%/testoob/reporting/xslt.py
X%%PYTHON_SITELIBDIR%%/testoob/reporting/xslt.pyc
X%%PYTHON_SITELIBDIR%%/testoob/reporting/xslt.pyo
X%%PYTHON_SITELIBDIR%%/testoob/running/__init__.py
X%%PYTHON_SITELIBDIR%%/testoob/running/__init__.pyc
X%%PYTHON_SITELIBDIR%%/testoob/running/__init__.pyo
X%%PYTHON_SITELIBDIR%%/testoob/running/baserunner.py
X%%PYTHON_SITELIBDIR%%/testoob/running/baserunner.pyc
X%%PYTHON_SITELIBDIR%%/testoob/running/baserunner.pyo
X%%PYTHON_SITELIBDIR%%/testoob/running/convenience.py
X%%PYTHON_SITELIBDIR%%/testoob/running/convenience.pyc
X%%PYTHON_SITELIBDIR%%/testoob/running/convenience.pyo
X%%PYTHON_SITELIBDIR%%/testoob/running/fixture_decorators.py
X%%PYTHON_SITELIBDIR%%/testoob/running/fixture_decorators.pyc
X%%PYTHON_SITELIBDIR%%/testoob/running/fixture_decorators.pyo
X%%PYTHON_SITELIBDIR%%/testoob/running/listingrunner.py
X%%PYTHON_SITELIBDIR%%/testoob/running/listingrunner.pyc
X%%PYTHON_SITELIBDIR%%/testoob/running/listingrunner.pyo
X%%PYTHON_SITELIBDIR%%/testoob/running/processed_helper.py
X%%PYTHON_SITELIBDIR%%/testoob/running/processed_helper.pyc
X%%PYTHON_SITELIBDIR%%/testoob/running/processed_helper.pyo
X%%PYTHON_SITELIBDIR%%/testoob/running/processedrunner.py
X%%PYTHON_SITELIBDIR%%/testoob/running/processedrunner.pyc
X%%PYTHON_SITELIBDIR%%/testoob/running/processedrunner.pyo
X%%PYTHON_SITELIBDIR%%/testoob/running/pyro_runner.py
X%%PYTHON_SITELIBDIR%%/testoob/running/pyro_runner.pyc
X%%PYTHON_SITELIBDIR%%/testoob/running/pyro_runner.pyo
X%%PYTHON_SITELIBDIR%%/testoob/running/simplerunner.py
X%%PYTHON_SITELIBDIR%%/testoob/running/simplerunner.pyc
X%%PYTHON_SITELIBDIR%%/testoob/running/simplerunner.pyo
X%%PYTHON_SITELIBDIR%%/testoob/running/threadedrunner.py
X%%PYTHON_SITELIBDIR%%/testoob/running/threadedrunner.pyc
X%%PYTHON_SITELIBDIR%%/testoob/running/threadedrunner.pyo
X%%PYTHON_SITELIBDIR%%/testoob/running/threadpool.py
X%%PYTHON_SITELIBDIR%%/testoob/running/threadpool.pyc
X%%PYTHON_SITELIBDIR%%/testoob/running/threadpool.pyo
X%%PYTHON_SITELIBDIR%%/testoob/test_loaders.py
X%%PYTHON_SITELIBDIR%%/testoob/test_loaders.pyc
X%%PYTHON_SITELIBDIR%%/testoob/test_loaders.pyo
X%%PYTHON_SITELIBDIR%%/testoob/testing.py
X%%PYTHON_SITELIBDIR%%/testoob/testing.pyc
X%%PYTHON_SITELIBDIR%%/testoob/testing.pyo
X%%PYTHON_SITELIBDIR%%/testoob/utils.py
X%%PYTHON_SITELIBDIR%%/testoob/utils.pyc
X%%PYTHON_SITELIBDIR%%/testoob/utils.pyo
X at dirrm %%PYTHON_SITELIBDIR%%/testoob/running
X at dirrm %%PYTHON_SITELIBDIR%%/testoob/reporting
X at dirrm %%PYTHON_SITELIBDIR%%/testoob/compatibility
X at dirrm %%PYTHON_SITELIBDIR%%/testoob/commandline
X at dirrm %%PYTHON_SITELIBDIR%%/testoob
END-of-py-testoob/pkg-plist
exit
--- py24-testoob-1.12.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list