Skip to content

Commit

Permalink
updated to use zope.testbrowser 4.0 instead of zope.app.wsgi
Browse files Browse the repository at this point in the history
  • Loading branch information
Michael Howitz committed Oct 12, 2011
1 parent 96fe6db commit 6870e01
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 19 deletions.
7 changes: 6 additions & 1 deletion CHANGES.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,13 @@ CHANGES
1.5.1 (unreleased)
==================

- Nothing changed yet.
- No longer depending on ``zope.app.wsgi`` but on ``zope.testbrowser`` >= 4.0
for the WSGI flavor of testbrowser.

- Added a `zope.app.testing` extra. You should use this extra if you want to
use the browser in ``z3c.etestbrowser.testing``. (The base testbrowser used
there has been moved from ``zope.testbrowser`` to ``zope.app.testing`` in
version 4.0.)

1.5.0 (2010-08-22)
==================
Expand Down
19 changes: 10 additions & 9 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,21 +46,22 @@ def read(*rnames):
'Operating System :: OS Independent',
'Topic :: Internet :: WWW/HTTP',
'Framework :: Zope3'],
url='http://cheeseshop.python.org/pypi/z3c.etestbrowser',
url='http://pypi.python.org/pypi/z3c.etestbrowser',
license='ZPL 2.1',
packages=find_packages('src'),
package_dir = {'': 'src'},
namespace_packages=['z3c'],
extras_require=dict(test=['zope.app.testing',
'zope.app.zcmlfiles',
'zope.app.securitypolicy',
'zope.app.server',
'zope.testbrowser[test]',
]),
extras_require={"test":['zope.app.testing',
'zope.app.wsgi >= 3.8',
'zope.app.zcmlfiles',
'zope.app.server',
'zope.testbrowser[test]',
],
"zope.app.testing": ["zope.app.testing"],
},
install_requires=['setuptools',
'lxml>=2.2',
'zope.testbrowser',
'zope.app.wsgi >= 3.8',
'zope.testbrowser >= 4.0',
],
include_package_data = True,
zip_safe = False,
Expand Down
8 changes: 4 additions & 4 deletions src/z3c/etestbrowser/wsgi.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,16 @@
# FOR A PARTICULAR PURPOSE.
#
##############################################################################
"""z3c.etestbrowser for zope.app.wsgi.testlayer."""
"""z3c.etestbrowser for zope.testbrowser.wsgi."""

import z3c.etestbrowser.browser
import zope.app.wsgi.testlayer
import zope.testbrowser.wsgi


class ExtendedTestBrowser(zope.app.wsgi.testlayer.Browser,
class ExtendedTestBrowser(zope.testbrowser.wsgi.Browser,
z3c.etestbrowser.browser.ExtendedTestBrowser):
"""An extended testbrowser implementation.
Based on zope.app.wsgi.testlayer.Browser.
Based on zope.testbrowser.wsgi.Browser.
"""
9 changes: 4 additions & 5 deletions src/z3c/etestbrowser/wsgi.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
Extended testbrowser using zope.app.wsgi.testlayer
--------------------------------------------------
Extended testbrowser for zope.testbrowser.wsgi
----------------------------------------------

There is also a variant in ``z3c.etestbrowser.wsgi`` which can be used when
the test layer was set up using ``zope.app.wsgi.testlayer`` instead of
``zope.app.testing``:
There is also a variant in ``z3c.etestbrowser.wsgi`` which can be used for
the WSGI variant of ``zope.testbrowser``.

Example:

Expand Down

0 comments on commit 6870e01

Please sign in to comment.