[z3-checkins] r14453 - z3/Five/trunk/browser/tests
philikon at codespeak.net
philikon at codespeak.net
Sat Jul 9 23:25:55 CEST 2005
Author: philikon
Date: Sat Jul 9 23:25:52 2005
New Revision: 14453
Modified:
z3/Five/trunk/browser/tests/pages.txt
z3/Five/trunk/browser/tests/pages.zcml
Log:
test five:pagesFromDirectory direcdtive in pages test.
test_directives will go away
Modified: z3/Five/trunk/browser/tests/pages.txt
==============================================================================
--- z3/Five/trunk/browser/tests/pages.txt (original)
+++ z3/Five/trunk/browser/tests/pages.txt Sat Jul 9 23:25:52 2005
@@ -157,6 +157,20 @@
<div>smtpd</div>
>>> self.login('manager')
+Test pages registered through the <five:pagesFromDirectory /> directive:
+
+ >>> view = self.folder.unrestrictedTraverse('testoid/dirpage1')
+ >>> print view()
+ <html>
+ <p>This is page 1</p>
+ </html>
+
+ >>> view = self.folder.unrestrictedTraverse('testoid/dirpage2')
+ >>> print view()
+ <html>
+ <p>This is page 2</p>
+ </html>
+
Other
-----
Modified: z3/Five/trunk/browser/tests/pages.zcml
==============================================================================
--- z3/Five/trunk/browser/tests/pages.zcml (original)
+++ z3/Five/trunk/browser/tests/pages.zcml Sat Jul 9 23:25:52 2005
@@ -1,5 +1,6 @@
<configure xmlns="http://namespaces.zope.org/zope"
- xmlns:browser="http://namespaces.zope.org/browser">
+ xmlns:browser="http://namespaces.zope.org/browser"
+ xmlns:five="http://namespaces.zope.org/five">
<!-- make the zope2.Public permission work -->
<redefinePermission from="zope2.Public" to="zope.Public" />
@@ -152,6 +153,14 @@
permission="zope2.ViewManagementScreens"
/>
+ <!-- five:pagesFromDirectory loads all .pt files in a directory as pages.
+ This is mainly used to load Zope2 skin templates so they can be used
+ in five skins and layers. -->
+ <five:pagesFromDirectory
+ module="Products.Five.browser.tests"
+ directory="pages"
+ />
+
<!-- browser:page directives with new style classes are ignored -->
<browser:page
More information about the z3-checkins
mailing list