Log message for revision 114576:
  installPackage doesn't do anything, without loading the OFS configure.zcml 
first. The ZopeLite layer doesn't know anything about ZCML, so we rather defer 
the setup to consumers.
  

Changed:
  U   Zope/trunk/doc/CHANGES.rst
  U   Zope/trunk/src/Testing/ZopeTestCase/ZopeLite.py

-=-
Modified: Zope/trunk/doc/CHANGES.rst
===================================================================
--- Zope/trunk/doc/CHANGES.rst  2010-07-11 11:23:49 UTC (rev 114575)
+++ Zope/trunk/doc/CHANGES.rst  2010-07-11 11:33:17 UTC (rev 114576)
@@ -25,7 +25,10 @@
 - No longer use HelpSys pages from ``Products.OFSP`` in core Zope 2.
 
 - Register OFS as a package and give it an initialize function. Moved
-  registration of OFS classes there from Products.OFSP.
+  registration of OFS classes there from Products.OFSP. ZopeTestCase will no
+  longer install the OFSP product automatically, so you might need to change
+  your test layer setup to load the OFS configure.zcml and call
+  installPackage('OFS').
 
 - No longer create an `Extensions` folder in the standard instance skeleton.
   External methods will become entirely optional in Zope 2.14.

Modified: Zope/trunk/src/Testing/ZopeTestCase/ZopeLite.py
===================================================================
--- Zope/trunk/src/Testing/ZopeTestCase/ZopeLite.py     2010-07-11 11:23:49 UTC 
(rev 114575)
+++ Zope/trunk/src/Testing/ZopeTestCase/ZopeLite.py     2010-07-11 11:33:17 UTC 
(rev 114576)
@@ -218,7 +218,6 @@
             if not quiet: _print('Installing %s ... NOT FOUND\n' % name)
 
 installProduct('PluginIndexes', 1)  # Must install first
-installPackage('OFS', 1)
 
 # So people can use ZopeLite.app()
 app = Zope2.app

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

Reply via email to