[Zope-Checkins]
SVN: Products.Five/branches/regebro-traversalfix/browser/tests/test_traversable.py
New test that acquired attributes gets shadowed.
Lennart Regebro
cvs-admin at zope.org
Thu Jun 15 10:47:18 EDT 2006
Log message for revision 68654:
New test that acquired attributes gets shadowed.
Changed:
U Products.Five/branches/regebro-traversalfix/browser/tests/test_traversable.py
-=-
Modified: Products.Five/branches/regebro-traversalfix/browser/tests/test_traversable.py
===================================================================
--- Products.Five/branches/regebro-traversalfix/browser/tests/test_traversable.py 2006-06-15 13:55:58 UTC (rev 68653)
+++ Products.Five/branches/regebro-traversalfix/browser/tests/test_traversable.py 2006-06-15 14:47:15 UTC (rev 68654)
@@ -206,6 +206,13 @@
... attribute="eagle"
... permission="zope2.Public"
... />
+ ... <browser:page
+ ... name="mouse"
+ ... for="OFS.interfaces.IObjectManager"
+ ... class="Products.Five.browser.tests.pages.SimpleView"
+ ... attribute="mouse"
+ ... permission="zope2.Public"
+ ... />
... </configure>'''
>>> import Products.Five
>>> from Products.Five import zcml
@@ -262,6 +269,17 @@
...
The eagle has landed
+ However, acquired attributes *should* be shadowed. See discussion on
+ http://codespeak.net/pipermail/z3-five/2006q2/001474.html
+
+ >>> manage_addIndexSimpleContent(self.folder, 'mouse', 'Mouse')
+ >>> print http(r'''
+ ... GET /test_folder_1_/ftf/mouse HTTP/1.1
+ ... ''')
+ HTTP/1.1 200 OK
+ ...
+ The mouse has been eaten by the eagle
+
Clean up:
>>> from zope.app.testing.placelesssetup import tearDown
More information about the Zope-Checkins
mailing list