[Checkins] SVN: Zope3/trunk/src/zope/component/globalregistry.py
	zope.testing should not be a hard dependency, fixes #760
    Baiju M 
    baiju.m.mail at gmail.com
       
    Tue Mar 27 08:55:16 EDT 2007
    
    
  
Log message for revision 73725:
  zope.testing should not be a hard dependency, fixes #760
  
Changed:
  U   Zope3/trunk/src/zope/component/globalregistry.py
-=-
Modified: Zope3/trunk/src/zope/component/globalregistry.py
===================================================================
--- Zope3/trunk/src/zope/component/globalregistry.py	2007-03-27 12:47:26 UTC (rev 73724)
+++ Zope3/trunk/src/zope/component/globalregistry.py	2007-03-27 12:55:16 UTC (rev 73725)
@@ -134,13 +134,17 @@
         for reg in self.registeredUtilities():
             yield reg
     #
-    ####################################################################    
+    ####################################################################
 
 base = BaseGlobalComponents('base')
 
-from zope.testing.cleanup import addCleanUp
-addCleanUp(lambda: base.__init__('base'))
-del addCleanUp
+try:
+    from zope.testing.cleanup import addCleanUp
+except:
+    pass
+else:
+    addCleanUp(lambda: base.__init__('base'))
+    del addCleanUp
 
 globalSiteManager = base
 def getGlobalSiteManager():
    
    
More information about the Checkins
mailing list