[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