[Checkins] SVN: Products.GenericSetup/trunk/Products/GenericSetup/testing.py Do setup dance required by current Zope2 trunk.

Tres Seaver tseaver at palladion.com
Wed Mar 31 12:11:56 EDT 2010


Log message for revision 110371:
  Do setup dance required by current Zope2 trunk.
  
  Remove unused imports, docstring clutter.
  
  

Changed:
  U   Products.GenericSetup/trunk/Products/GenericSetup/testing.py

-=-
Modified: Products.GenericSetup/trunk/Products/GenericSetup/testing.py
===================================================================
--- Products.GenericSetup/trunk/Products/GenericSetup/testing.py	2010-03-31 16:08:40 UTC (rev 110370)
+++ Products.GenericSetup/trunk/Products/GenericSetup/testing.py	2010-03-31 16:11:55 UTC (rev 110371)
@@ -11,12 +11,7 @@
 #
 ##############################################################################
 """Node adapter testing utils.
-
-$Id$
 """
-
-import unittest
-import Testing
 from Testing.ZopeTestCase.layer import ZopeLite
 
 from xml.dom.minidom import parseString
@@ -146,15 +141,30 @@
 
     @classmethod
     def setUp(cls):
+        import Zope2.App
+        import AccessControl
         import Products.Five
         from Products.Five import zcml
         import Products.GenericSetup
         import zope.traversing
 
+        try:
+            zcml.load_config('meta.zcml', Zope2.App)
+        except IOError:  # Zope <= 2.12.x
+            pass
+
+        try:
+            zcml.load_config('permissions.zcml', AccessControl)
+        except IOError:  # Zope <= 2.12.x
+            pass
+
+        zcml.load_config('configure.zcml', zope.traversing)
+
         zcml.load_config('meta.zcml', Products.Five)
         zcml.load_config('meta.zcml', Products.GenericSetup)
+
         zcml.load_config('permissions.zcml', Products.Five)
-        zcml.load_config('configure.zcml', zope.traversing)
+
         zcml.load_config('configure.zcml', Products.GenericSetup)
 
     @classmethod



More information about the checkins mailing list