diff options
author | Wen Heping <wen@FreeBSD.org> | 2011-11-16 06:34:29 +0000 |
---|---|---|
committer | Wen Heping <wen@FreeBSD.org> | 2011-11-16 06:34:29 +0000 |
commit | 8c9c05d1a34285321a77c2f1db1d90370e0a66a3 (patch) | |
tree | f98fafe0e188a9df262114cea228430533df55b5 /devel | |
parent | Viewlets provide a generic framework for building pluggable (diff) |
zope.testbrowser provides an easy-to-use programmable web browser
with special focus on testing. It is used in Zope, but it's not
Zope specific at all. For instance, it can be used to test or
otherwise interact with any web site.
WWW: http://pypi.python.org/pypi/zope.testbrowser
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> (via github)
Feature safe: yes
Notes
Notes:
svn path=/head/; revision=285894
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/py-zope.testbrowser/Makefile | 29 | ||||
-rw-r--r-- | devel/py-zope.testbrowser/distinfo | 2 | ||||
-rw-r--r-- | devel/py-zope.testbrowser/pkg-descr | 6 | ||||
-rw-r--r-- | devel/py-zope.testbrowser/pkg-plist | 77 |
5 files changed, 115 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 66230ce57eca..eec26d9204f2 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -3264,6 +3264,7 @@ SUBDIR += py-zope.site SUBDIR += py-zope.size SUBDIR += py-zope.tales + SUBDIR += py-zope.testbrowser SUBDIR += py-zope.testing SUBDIR += py-zope.traversing SUBDIR += py-zope.viewlet diff --git a/devel/py-zope.testbrowser/Makefile b/devel/py-zope.testbrowser/Makefile new file mode 100644 index 000000000000..28a3d5f2bc3a --- /dev/null +++ b/devel/py-zope.testbrowser/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: py-zope.testbrowser +# Date created: Nov 16, 2011 +# Whom: Ruslan Mahmatkhanov <cvs-src@yandex.ru> +# +# $FreeBSD$ +# + +PORTNAME= zope.testbrowser +PORTVERSION= 4.0.2 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DIST_SUBDIR= zope + +MAINTAINER= rm@FreeBSD.org +COMMENT= Programmable browser for functional black-box tests + +LICENSE= ZPL21 + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mechanize>=0.2.0:${PORTSDIR}/www/py-mechanize \ + ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:${PORTSDIR}/devel/py-zope.interface \ + ${PYTHON_PKGNAMEPREFIX}zope.schema>=0:${PORTSDIR}/devel/py-zope.schema \ + ${PYTHON_PKGNAMEPREFIX}pytz>=0:${PORTSDIR}/devel/py-pytz \ + ${PYTHON_PKGNAMEPREFIX}WebTest>=0:${PORTSDIR}/www/py-WebTest + +USE_PYTHON= yes +USE_PYDISTUTILS=easy_install + +.include <bsd.port.mk> diff --git a/devel/py-zope.testbrowser/distinfo b/devel/py-zope.testbrowser/distinfo new file mode 100644 index 000000000000..f62fc4def710 --- /dev/null +++ b/devel/py-zope.testbrowser/distinfo @@ -0,0 +1,2 @@ +SHA256 (zope/zope.testbrowser-4.0.2.tar.gz) = 703c7ca24b5ff50431af80e4b6471bcfa93030cea25b45dff931b6356d8f9cc8 +SIZE (zope/zope.testbrowser-4.0.2.tar.gz) = 77805 diff --git a/devel/py-zope.testbrowser/pkg-descr b/devel/py-zope.testbrowser/pkg-descr new file mode 100644 index 000000000000..6c4a7fdeb992 --- /dev/null +++ b/devel/py-zope.testbrowser/pkg-descr @@ -0,0 +1,6 @@ +zope.testbrowser provides an easy-to-use programmable web browser +with special focus on testing. It is used in Zope, but it's not +Zope specific at all. For instance, it can be used to test or +otherwise interact with any web site. + +WWW: http://pypi.python.org/pypi/zope.testbrowser diff --git a/devel/py-zope.testbrowser/pkg-plist b/devel/py-zope.testbrowser/pkg-plist new file mode 100644 index 000000000000..b36a2322f111 --- /dev/null +++ b/devel/py-zope.testbrowser/pkg-plist @@ -0,0 +1,77 @@ +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/namespace_packages.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/README.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/browser.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/browser.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/browser.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/connection.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/connection.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/connection.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/cookies.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/cookies.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/cookies.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/cookies.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/fixed-bugs.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests/controls.html +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests/cookies.html +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests/forms.html +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests/fragment.html +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests/navigate.html +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests/notitle.html +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests/oneform.html +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests/radio.html +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests/simple.html +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests/status_lead.html +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests/textarea.html +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests/wsgitestapp.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests/wsgitestapp.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests/wsgitestapp.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests/zope3logo.gif +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/interfaces.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/interfaces.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/interfaces.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/over_the_wire.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/testing.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/testing.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/testing.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests/helper.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests/helper.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests/helper.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests/test_bbb.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests/test_bbb.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests/test_bbb.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests/test_browser.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests/test_browser.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests/test_browser.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests/test_doctests.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests/test_doctests.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests/test_doctests.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests/test_wsgi.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests/test_wsgi.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests/test_wsgi.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/wsgi.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/wsgi.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/wsgi.pyo +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/tests +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser/ftests +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope/testbrowser +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/zope +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% |