[Checkins] SVN: zope.component/trunk/ added a smoke test for configure.zcml
Thomas Lotze
tl at gocept.com
Sat Sep 18 13:30:02 EDT 2010
Log message for revision 116599:
added a smoke test for configure.zcml
Changed:
U zope.component/trunk/CHANGES.txt
A zope.component/trunk/src/zope/component/configure.txt
U zope.component/trunk/src/zope/component/tests.py
-=-
Modified: zope.component/trunk/CHANGES.txt
===================================================================
--- zope.component/trunk/CHANGES.txt 2010-09-18 17:23:08 UTC (rev 116598)
+++ zope.component/trunk/CHANGES.txt 2010-09-18 17:30:02 UTC (rev 116599)
@@ -11,6 +11,8 @@
- Use the new zope.testrunner package for tests.
+- Added a basic test for the configure.zcml file provided.
+
3.9.5 (2010-07-09)
==================
Added: zope.component/trunk/src/zope/component/configure.txt
===================================================================
--- zope.component/trunk/src/zope/component/configure.txt (rev 0)
+++ zope.component/trunk/src/zope/component/configure.txt 2010-09-18 17:30:02 UTC (rev 116599)
@@ -0,0 +1,15 @@
+Package configuration
+=====================
+
+The ``zope.component`` package provides a ZCML file that configures some basic
+components:
+
+ >>> from zope.component.tests import clearZCML
+ >>> from zope.configuration.xmlconfig import XMLConfig
+ >>> import zope.component
+
+ >>> clearZCML()
+ >>> XMLConfig('configure.zcml', zope.component)()
+
+ >>> len(list(zope.component.getGlobalSiteManager().registeredHandlers()))
+ 5
Property changes on: zope.component/trunk/src/zope/component/configure.txt
___________________________________________________________________
Added: svn:keywords
+ Id Rev Date
Added: svn:eol-style
+ native
Modified: zope.component/trunk/src/zope/component/tests.py
===================================================================
--- zope.component/trunk/src/zope/component/tests.py 2010-09-18 17:23:08 UTC (rev 116598)
+++ zope.component/trunk/src/zope/component/tests.py 2010-09-18 17:30:02 UTC (rev 116599)
@@ -1729,6 +1729,8 @@
doctest.DocTestSuite('zope.component.security'),
doctest.DocFileSuite('zcml.txt', checker=checker,
setUp=setUp, tearDown=tearDown),
+ doctest.DocFileSuite('configure.txt',
+ setUp=setUp, tearDown=tearDown),
doctest.DocFileSuite('testlayer.txt',
optionflags=(doctest.ELLIPSIS +
doctest.NORMALIZE_WHITESPACE +
More information about the checkins
mailing list