[Checkins]
SVN: zope.testbrowser/branches/benji-reduce-testing-dependencies/
experement with makeing a "zope" extra that includes all the
stuff to interface
Benji York
benji at zope.com
Thu Sep 13 06:25:27 EDT 2007
Log message for revision 79613:
experement with makeing a "zope" extra that includes all the stuff to interface
to Zope 3's functional testing infrastructure
Changed:
U zope.testbrowser/branches/benji-reduce-testing-dependencies/buildout.cfg
U zope.testbrowser/branches/benji-reduce-testing-dependencies/setup.py
U zope.testbrowser/branches/benji-reduce-testing-dependencies/src/zope/testbrowser/tests.py
-=-
Modified: zope.testbrowser/branches/benji-reduce-testing-dependencies/buildout.cfg
===================================================================
--- zope.testbrowser/branches/benji-reduce-testing-dependencies/buildout.cfg 2007-09-13 10:09:05 UTC (rev 79612)
+++ zope.testbrowser/branches/benji-reduce-testing-dependencies/buildout.cfg 2007-09-13 10:25:27 UTC (rev 79613)
@@ -7,7 +7,7 @@
[test]
recipe = zc.recipe.testrunner
defaults = ['--tests-pattern', '^f?tests$']
-eggs = zope.testbrowser [test]
+eggs = zope.testbrowser [zope]
[versions]
ClientForm = 0.2.7
Modified: zope.testbrowser/branches/benji-reduce-testing-dependencies/setup.py
===================================================================
--- zope.testbrowser/branches/benji-reduce-testing-dependencies/setup.py 2007-09-13 10:09:05 UTC (rev 79612)
+++ zope.testbrowser/branches/benji-reduce-testing-dependencies/setup.py 2007-09-13 10:25:27 UTC (rev 79613)
@@ -46,18 +46,22 @@
package_dir = {'': 'src'},
namespace_packages = ['zope',],
tests_require = ['zope.testing'],
- install_requires = ['setuptools',
- 'mechanize',
- 'ClientForm'],
+ install_requires = [
+ 'setuptools',
+ 'mechanize',
+ 'ClientForm',
+ 'zope.interface',
+ 'zope.schema',
+ ],
extras_require = dict(
- test = ['zope.interface',
- 'zope.schema',
- 'zope.app.component',
- 'zope.app.folder',
- 'zope.app.testing',
- 'zope.app.zcmlfiles',
- 'zope.app.securitypolicy',
- ],
+ zope = [
+ 'zope.app.testing',
+ 'zope.app.component',
+ 'zope.app.folder',
+ 'zope.app.testing',
+ 'zope.app.zcmlfiles',
+ 'zope.app.securitypolicy',
+ ],
),
include_package_data = True,
zip_safe = False,
Modified: zope.testbrowser/branches/benji-reduce-testing-dependencies/src/zope/testbrowser/tests.py
===================================================================
--- zope.testbrowser/branches/benji-reduce-testing-dependencies/src/zope/testbrowser/tests.py 2007-09-13 10:09:05 UTC (rev 79612)
+++ zope.testbrowser/branches/benji-reduce-testing-dependencies/src/zope/testbrowser/tests.py 2007-09-13 10:25:27 UTC (rev 79613)
@@ -381,14 +381,12 @@
__name__, 'TestBrowserLayer', allow_teardown=True)
def test_suite():
- from zope.testing import doctest
flags = doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS
readme = FunctionalDocFileSuite('README.txt', optionflags=flags,
checker=checker)
readme.layer = TestBrowserLayer
- wire = FunctionalDocFileSuite('over_the_wire.txt', optionflags=flags)
+ wire = doctest.DocFileSuite('over_the_wire.txt', optionflags=flags)
wire.level = 2
- wire.layer = TestBrowserLayer
this_file = doctest.DocTestSuite(checker=checker)
return unittest.TestSuite((this_file, readme, wire))
More information about the Checkins
mailing list