[Checkins] SVN: zope.browserresource/trunk/ added a test for including configure.zcml

Thomas Lotze tl at gocept.com
Sun Sep 19 08:54:08 EDT 2010


Log message for revision 116640:
  added a test for including configure.zcml

Changed:
  U   zope.browserresource/trunk/CHANGES.txt
  A   zope.browserresource/trunk/src/zope/browserresource/tests/configure.txt
  A   zope.browserresource/trunk/src/zope/browserresource/tests/test_configure.py

-=-
Modified: zope.browserresource/trunk/CHANGES.txt
===================================================================
--- zope.browserresource/trunk/CHANGES.txt	2010-09-19 12:46:05 UTC (rev 116639)
+++ zope.browserresource/trunk/CHANGES.txt	2010-09-19 12:54:08 UTC (rev 116640)
@@ -8,6 +8,7 @@
 - Added ``zcml`` extra dependencies and fixed dependencies of
   ``configure.zcml`` on other packages' ``meta.zcml``.
 
+- Added a test for including our own ``configure.zcml``.
 
 3.11.0 (2010-08-13)
 ===================

Added: zope.browserresource/trunk/src/zope/browserresource/tests/configure.txt
===================================================================
--- zope.browserresource/trunk/src/zope/browserresource/tests/configure.txt	                        (rev 0)
+++ zope.browserresource/trunk/src/zope/browserresource/tests/configure.txt	2010-09-19 12:54:08 UTC (rev 116640)
@@ -0,0 +1,16 @@
+Package configuration
+=====================
+
+The ``zope.browserresource`` package provides a ZCML file that configures some
+adapters and views and a couple of security declarations:
+
+  >>> from zope.configuration.xmlconfig import XMLConfig
+  >>> import zope.browserresource
+
+  >>> XMLConfig('configure.zcml', zope.browserresource)()
+
+  >>> len(list(zope.component.getGlobalSiteManager().registeredUtilities()))
+  9
+
+  >>> len(list(zope.component.getGlobalSiteManager().registeredAdapters()))
+  3


Property changes on: zope.browserresource/trunk/src/zope/browserresource/tests/configure.txt
___________________________________________________________________
Added: svn:keywords
   + Id Rev Date
Added: svn:eol-style
   + native

Added: zope.browserresource/trunk/src/zope/browserresource/tests/test_configure.py
===================================================================
--- zope.browserresource/trunk/src/zope/browserresource/tests/test_configure.py	                        (rev 0)
+++ zope.browserresource/trunk/src/zope/browserresource/tests/test_configure.py	2010-09-19 12:54:08 UTC (rev 116640)
@@ -0,0 +1,10 @@
+from zope.component.testing import setUp, tearDown
+import doctest
+import unittest
+
+
+def test_suite():
+    suite = unittest.TestSuite()
+    suite.addTest(doctest.DocFileSuite(
+            'configure.txt', setUp=setUp, tearDown=tearDown))
+    return suite


Property changes on: zope.browserresource/trunk/src/zope/browserresource/tests/test_configure.py
___________________________________________________________________
Added: svn:keywords
   + Id Rev Date
Added: svn:eol-style
   + native



More information about the checkins mailing list