[Checkins] SVN: grokcore.view/branches/remove-zcmlfiles/src/grokcore/view/ftest We replace zope.app.zcmlfiles with what we actually need to run

Martijn Faassen faassen at startifact.com
Wed Jan 20 12:37:20 EST 2010


Log message for revision 108339:
  We replace zope.app.zcmlfiles with what we actually need to run
  the tests. This is a lot of zcml includes indeed. We now can
  start to analyze how to improve this.
  

Changed:
  U   grokcore.view/branches/remove-zcmlfiles/src/grokcore/view/ftesting.zcml
  U   grokcore.view/branches/remove-zcmlfiles/src/grokcore/view/ftests/view/skindirective.py

-=-
Modified: grokcore.view/branches/remove-zcmlfiles/src/grokcore/view/ftesting.zcml
===================================================================
--- grokcore.view/branches/remove-zcmlfiles/src/grokcore/view/ftesting.zcml	2010-01-20 17:36:00 UTC (rev 108338)
+++ grokcore.view/branches/remove-zcmlfiles/src/grokcore/view/ftesting.zcml	2010-01-20 17:37:20 UTC (rev 108339)
@@ -6,13 +6,38 @@
    package="grokcore.view"
    >
 
-  <include package="zope.app.zcmlfiles" file="meta.zcml" />
+<!--  <include package="zope.app.zcmlfiles" file="meta.zcml" /> -->
+  <include package="zope.component" file="meta.zcml" />
+  <include package="zope.security" file="meta.zcml" />
+  <include package="zope.browsermenu" file="meta.zcml" />
+  <include package="zope.publisher" file="meta.zcml" />
+  <include package="zope.principalregistry" file="meta.zcml" />
+  <include package="zope.app.publication" file="meta.zcml" />
+  <include package="zope.browserpage" file="meta.zcml" />
+  <include package="zope.browserresource" file="meta.zcml" />
   <include package="zope.securitypolicy" file="meta.zcml" />
   <include package="grokcore.view" file="meta.zcml" />
 
   <include package="zope.login" />
-  <include package="zope.app.zcmlfiles" />
-  <include package="zope.app.authentication" />
+<!-- <include package="zope.app.zcmlfiles" /> -->
+  <include package="zope.security" />
+  <include package="zope.authentication" />
+  <include package="zope.browsermenu" />
+  <include package="zope.securitypolicy" />
+  <include package="zope.principalregistry" />
+  <include package="zope.app.publication" />
+  <include package="zope.app.appsetup" />
+  <include package="zope.traversing" />
+  <include package="zope.traversing.browser" />
+  <include package="zope.container" />
+  <include package="zope.site" />
+  <include package="zope.annotation" />
+  <include package="zope.app.basicskin" />
+  <include package="zope.publisher" />
+  <include package="zope.password" />
+  <include package="zope.browserresource" />
+
+
   <include package="grokcore.view" />
   <grok:grok package="grokcore.view.ftests" />
 

Modified: grokcore.view/branches/remove-zcmlfiles/src/grokcore/view/ftests/view/skindirective.py
===================================================================
--- grokcore.view/branches/remove-zcmlfiles/src/grokcore/view/ftests/view/skindirective.py	2010-01-20 17:36:00 UTC (rev 108338)
+++ grokcore.view/branches/remove-zcmlfiles/src/grokcore/view/ftests/view/skindirective.py	2010-01-20 17:37:20 UTC (rev 108339)
@@ -12,10 +12,6 @@
   </body>
   </html>
 
-  >>> browser.open("http://localhost/++skin++Rotterdam/manfred/@@moredrawings")
-  >>> print browser.contents
-  Pretty
-
   >>> browser.open("http://localhost/++skin++myskin/manfred/@@evenmoredrawings")
   >>> print browser.contents
   Awesome
@@ -23,7 +19,7 @@
 """
 import grokcore.view as grok
 from zope.app.basicskin import IBasicSkin
-from zope.app.rotterdam import rotterdam
+# from zope.app.rotterdam import rotterdam
 
 grok.layer(IBasicSkin)
 
@@ -47,11 +43,11 @@
 </html>
 """)
 
-class MoreDrawings(grok.View):
-    grok.layer(rotterdam)
+# class MoreDrawings(grok.View):
+#     grok.layer(rotterdam)
 
-    def render(self):
-        return "Pretty"
+#     def render(self):
+#         return "Pretty"
 
 
 class EvenMoreDrawings(grok.View):



More information about the checkins mailing list