Log message for revision 110506:
  Don't leave the Products.__path__ trashed.

Changed:
  U   Zope/trunk/src/App/tests/test_Extensions.py

-=-
Modified: Zope/trunk/src/App/tests/test_Extensions.py
===================================================================
--- Zope/trunk/src/App/tests/test_Extensions.py 2010-04-05 17:18:53 UTC (rev 
110505)
+++ Zope/trunk/src/App/tests/test_Extensions.py 2010-04-05 17:32:37 UTC (rev 
110506)
@@ -131,6 +131,7 @@
 
     def _makeTempProduct(self, name='foo', extname='Extensions'):
         import Products
+        self._old_Products___path__ = Products.__path__[:]
         root = self._makeTempdir()
         pdir = self._makeTempExtension(name=name, extname=extname, dir=root)
         Products.__path__ = (root,)
@@ -187,6 +188,7 @@
 
     def test_wo_checkProduct_skips_product(self):
         import Products
+        self._old_Products___path__ = Products.__path__
         del Products.__path__ # so any iteration will raise
         instdir = self._makeTempdir()
         instext = self._makeTempExtension(name=None, dir=instdir)
@@ -349,7 +351,7 @@
         MODULES = {}
         extdir = self._makeTempProduct()
         ext = self._makeFile(extdir, 'extension.py', EXTENSION_PY)
-        compile_dir(extdir)
+        compile_dir(extdir, quiet=1)
         os.remove(ext)
         found = self._callFUT('foo.extension', 'named', modules=MODULES)
         self.assertEqual(found, 'NAMED')

_______________________________________________
Zope-Checkins maillist  -  Zope-Checkins@zope.org
https://mail.zope.org/mailman/listinfo/zope-checkins

Reply via email to