[Checkins] SVN: z3c.layer.ready2go/trunk/ Improve setup, exclude different zmi menu items which we don't need for testing

Roger Ineichen roger at projekt01.ch
Fri Dec 28 20:14:05 EST 2007


Log message for revision 82525:
  Improve setup, exclude different zmi menu items which we don't need for testing
  There are still no tests!

Changed:
  U   z3c.layer.ready2go/trunk/README.txt
  U   z3c.layer.ready2go/trunk/buildout.cfg
  U   z3c.layer.ready2go/trunk/setup.py
  U   z3c.layer.ready2go/trunk/src/z3c/layer/ready2go/tests/__init__.py
  U   z3c.layer.ready2go/trunk/src/z3c/layer/ready2go/tests/ftesting.zcml

-=-
Modified: z3c.layer.ready2go/trunk/README.txt
===================================================================
--- z3c.layer.ready2go/trunk/README.txt	2007-12-29 01:13:19 UTC (rev 82524)
+++ z3c.layer.ready2go/trunk/README.txt	2007-12-29 01:14:04 UTC (rev 82525)
@@ -1,2 +1,2 @@
 This package provides a layer based on z3c.form and z3c.pagelet. This layer can 
-be used in suctom skins.
+be used in custom skins.

Modified: z3c.layer.ready2go/trunk/buildout.cfg
===================================================================
--- z3c.layer.ready2go/trunk/buildout.cfg	2007-12-29 01:13:19 UTC (rev 82524)
+++ z3c.layer.ready2go/trunk/buildout.cfg	2007-12-29 01:14:04 UTC (rev 82525)
@@ -1,8 +1,16 @@
 [buildout]
 develop = .
           externals/z3c.layer.pagelet
-parts = test
+parts = test checker coverage
 
 [test]
 recipe = zc.recipe.testrunner
 eggs = z3c.layer.ready2go [test]
+
+[checker]
+recipe = lovely.recipe:importchecker
+path = src/z3c/layer/ready2go
+
+[coverage]
+recipe = zc.recipe.egg
+eggs = z3c.coverage

Modified: z3c.layer.ready2go/trunk/setup.py
===================================================================
--- z3c.layer.ready2go/trunk/setup.py	2007-12-29 01:13:19 UTC (rev 82524)
+++ z3c.layer.ready2go/trunk/setup.py	2007-12-29 01:14:04 UTC (rev 82525)
@@ -56,6 +56,7 @@
             'zope.app.testing',
             'zope.app.zcmlfiles',
             'zope.app.twisted',
+            'zc.configuration',
             ],
         ),
     install_requires = [

Modified: z3c.layer.ready2go/trunk/src/z3c/layer/ready2go/tests/__init__.py
===================================================================
--- z3c.layer.ready2go/trunk/src/z3c/layer/ready2go/tests/__init__.py	2007-12-29 01:13:19 UTC (rev 82524)
+++ z3c.layer.ready2go/trunk/src/z3c/layer/ready2go/tests/__init__.py	2007-12-29 01:14:04 UTC (rev 82525)
@@ -17,9 +17,6 @@
 
 import zope.interface
 import zope.component
-from zope.publisher.browser import BrowserPage
-from zope.security.interfaces import Unauthorized
-from zope.exceptions.interfaces import UserError
 
 from z3c.pagelet import browser
 import z3c.layer.ready2go

Modified: z3c.layer.ready2go/trunk/src/z3c/layer/ready2go/tests/ftesting.zcml
===================================================================
--- z3c.layer.ready2go/trunk/src/z3c/layer/ready2go/tests/ftesting.zcml	2007-12-29 01:13:19 UTC (rev 82524)
+++ z3c.layer.ready2go/trunk/src/z3c/layer/ready2go/tests/ftesting.zcml	2007-12-29 01:14:04 UTC (rev 82525)
@@ -5,6 +5,28 @@
     xmlns:z3c="http://namespaces.zope.org/z3c"
     i18n_domain="zope">
 
+  <!-- load meta configuration for exclude -->
+  <include package="zc.configuration" file="meta.zcml" />
+
+  <!-- exclude will prevent from include -->
+  <exclude package="zope.app.authentication" file="ftpplugins.zcml" />
+  <exclude package="zope.app.authentication" file="groupfolder.zcml" />
+  <exclude package="zope.app.authentication" file="principalfolder.zcml" />
+  <exclude package="zope.app.authentication.browser" />
+  <exclude package="zope.app.authentication.browser" file="configure.zcml" />
+  <exclude package="zope.app.authentication.browser" file="groupfolder.zcml" />
+  <exclude package="zope.app.authentication.browser" file="httpplugins.zcml" />
+  <exclude package="zope.app.authentication.browser" file="principalfolder.zcml" />
+  <exclude package="zope.app.authentication.browser" file="session.zcml" />
+  <exclude package="zope.app.broken" file="browser.zcml" />
+  <exclude package="zope.app.container.browser" />
+  <exclude package="zope.app.error.browser" />
+  <exclude package="zope.app.folder.browser" />
+  <exclude package="zope.app.i18n.browser" />
+  <exclude package="zope.app.securitypolicy.browser" />
+  <exclude package="zope.app.session" file="browser.zcml" />
+  <exclude package="zope.dublincore.browser" />
+
   <!-- meta configure -->
   <include package="zope.i18n" file="meta.zcml" />
   <include package="zope.app.component" file="meta.zcml" />
@@ -13,7 +35,7 @@
   <include package="zope.app.publication" file="meta.zcml" />
   <include package="zope.app.publisher" file="meta.zcml" />
   <include package="zope.app.security" file="meta.zcml" />
-  <include package="zope.app.securitypolicy" file="meta.zcml" />
+  <include package="zope.securitypolicy" file="meta.zcml" />
   <include package="z3c.pagelet" file="meta.zcml" />
   <include package="z3c.template" file="meta.zcml" />
 
@@ -42,7 +64,7 @@
 
   <!-- security policy -->
   <securityPolicy
-      component="zope.app.securitypolicy.zopepolicy.ZopeSecurityPolicy"
+      component="zope.securitypolicy.zopepolicy.ZopeSecurityPolicy"
       />
 
   <role id="zope.Manager" title="Manager" />



More information about the Checkins mailing list