[z3-checkins] r9807 - in z3/Five/branch/zope28-integration/tests: .
products/FiveTest
efge at codespeak.net
efge at codespeak.net
Tue Mar 15 17:27:26 MET 2005
Author: efge
Date: Tue Mar 15 17:27:26 2005
New Revision: 9807
Modified:
z3/Five/branch/zope28-integration/tests/products/FiveTest/configure.zcml
z3/Five/branch/zope28-integration/tests/products/FiveTest/ostrich2.pt
z3/Five/branch/zope28-integration/tests/test_five.py
Log:
Reenable tests.
Modified: z3/Five/branch/zope28-integration/tests/products/FiveTest/configure.zcml
==============================================================================
--- z3/Five/branch/zope28-integration/tests/products/FiveTest/configure.zcml (original)
+++ z3/Five/branch/zope28-integration/tests/products/FiveTest/configure.zcml Tue Mar 15 17:27:26 2005
@@ -184,6 +184,13 @@
permission="zope2.ViewManagementScreens"
/>
+ <browser:page
+ for=".interfaces.ISimpleContent"
+ template="tales_traversal.pt"
+ name="tales_traversal.html"
+ permission="zope2.ViewManagementScreens"
+ />
+
<!-- macro page -->
<browser:page
for=".interfaces.ISimpleContent"
Modified: z3/Five/branch/zope28-integration/tests/products/FiveTest/ostrich2.pt
==============================================================================
--- z3/Five/branch/zope28-integration/tests/products/FiveTest/ostrich2.pt (original)
+++ z3/Five/branch/zope28-integration/tests/products/FiveTest/ostrich2.pt Tue Mar 15 17:27:26 2005
@@ -1,3 +1,3 @@
<ul>
-<li tal:repeat="item python:['Alpha', 'Beta', 'Gamma']" tal:content="python:repeat['item'].index()"/>
-</ul>
\ No newline at end of file
+<li tal:repeat="item python:['Alpha', 'Beta', 'Gamma']" tal:content="python:repeat['item'].index"/>
+</ul>
Modified: z3/Five/branch/zope28-integration/tests/test_five.py
==============================================================================
--- z3/Five/branch/zope28-integration/tests/test_five.py (original)
+++ z3/Five/branch/zope28-integration/tests/test_five.py Tue Mar 15 17:27:26 2005
@@ -156,18 +156,24 @@
view = self.folder.unrestrictedTraverse('testoid/seagull.html')
self.assertEquals('<html><head><title>bird macro</title></head><body>Color: gray</body></html>\n', view())
- # this doesn't work; it looks like Zope 3 security gets involved,
- # but I do not yet understand where this could be.
-## def test_repeat_iterator(self):
-## view = self.folder.unrestrictedTraverse('testoid/ostrich2.html')
-## expected = """\
-## <ul>
-## <li>0</li>
-## <li>1</li>
-## <li>2</li>
-## </ul>
-## """
-## self.assertEquals(expected, view())
+ def test_repeat_iterator(self):
+ view = self.folder.unrestrictedTraverse('testoid/ostrich2.html')
+ expected = """\
+<ul>
+<li>0</li>
+<li>1</li>
+<li>2</li>
+</ul>
+"""
+ self.assertEquals(expected, view())
+
+ def test_tales_traversal(self):
+ view = self.folder.unrestrictedTraverse('testoid/tales_traversal.html')
+ expected = """\
+<p>testoid</p>
+<p>test_folder_1_</p>
+"""
+ self.assertEquals(expected, view())
def test_template_resource(self):
resource = self.folder.unrestrictedTraverse('testoid/++resource++cockatiel.html')
More information about the z3-checkins
mailing list