[Checkins] SVN: zope.component/trunk/src/zope/component/ Make tests for ``with site()`` run under Python-2.5
Wolfgang Schnerring
wosc at wosc.de
Wed Nov 16 11:55:02 UTC 2011
Log message for revision 123378:
Make tests for ``with site()`` run under Python-2.5
Changed:
U zope.component/trunk/src/zope/component/hooks.txt
U zope.component/trunk/src/zope/component/tests.py
-=-
Modified: zope.component/trunk/src/zope/component/hooks.txt
===================================================================
--- zope.component/trunk/src/zope/component/hooks.txt 2011-11-16 11:41:36 UTC (rev 123377)
+++ zope.component/trunk/src/zope/component/hooks.txt 2011-11-16 11:55:01 UTC (rev 123378)
@@ -72,6 +72,7 @@
useful when writing tests:
>>> import zope.component.hooks
+>>> dummy = with_statement # support for Python-2.5
>>> print getSite()
None
>>> with zope.component.hooks.site(site2):
Modified: zope.component/trunk/src/zope/component/tests.py
===================================================================
--- zope.component/trunk/src/zope/component/tests.py 2011-11-16 11:41:36 UTC (rev 123377)
+++ zope.component/trunk/src/zope/component/tests.py 2011-11-16 11:55:01 UTC (rev 123378)
@@ -1707,7 +1707,9 @@
zcml_conditional = doctest.DocFileSuite('zcml_conditional.txt', checker=checker)
zcml_conditional.layer = ConditionalSecurityLayer()
- hooks_conditional = doctest.DocFileSuite('hooks.txt', checker=checker)
+ with_globs = dict(with_statement=__future__.with_statement)
+ hooks_conditional = doctest.DocFileSuite(
+ 'hooks.txt', checker=checker, globs=with_globs)
hooks_conditional.layer = ConditionalSecurityLayer()
return unittest.TestSuite((
@@ -1724,8 +1726,7 @@
setUp=setUp, tearDown=tearDown),
doctest.DocFileSuite('hooks.txt', checker=checker,
setUp=setUp, tearDown=tearDown,
- globs=dict(
- with_statement=__future__.with_statement)),
+ globs=with_globs),
doctest.DocFileSuite('event.txt',
setUp=setUp, tearDown=tearDown),
doctest.DocTestSuite('zope.component.security'),
More information about the checkins
mailing list