Log message for revision 41522:
Fix double-oops pointed out by efge.
Changed:
U CMF/trunk/CMFCore/CookieCrumbler.py
U CMF/trunk/CMFCore/tests/test_CookieCrumbler.py
-=-
Modified: CMF/trunk/CMFCore/CookieCrumbler.py
===================================================================
--- CMF/trunk/CMFCore/CookieCrumbler.py 2006-01-31 22:24:26 UTC (rev 41521)
+++ CMF/trunk/CMFCore/CookieCrumbler.py 2006-02-01 00:15:00 UTC (rev 41522)
@@ -399,7 +399,7 @@
if event.oldParent is not None:
# unregister before traverse hook
handle = ob.meta_type + '/' + ob.getId()
- BeforeTraverse.unregisterBeforeTraverse(event.newParent, handle)
+ BeforeTraverse.unregisterBeforeTraverse(event.oldParent, handle)
class ResponseCleanup:
def __init__(self, resp):
Modified: CMF/trunk/CMFCore/tests/test_CookieCrumbler.py
===================================================================
--- CMF/trunk/CMFCore/tests/test_CookieCrumbler.py 2006-01-31 22:24:26 UTC
(rev 41521)
+++ CMF/trunk/CMFCore/tests/test_CookieCrumbler.py 2006-02-01 00:15:00 UTC
(rev 41522)
@@ -382,7 +382,7 @@
container._delObject(self._CC_ID)
bt_removed = getattr(container, '__before_traverse__')
- self.assertEqual(len(bt_removed.items()), 1)
+ self.assertEqual(len(bt_removed.items()), 0)
def test_suite():
return unittest.TestSuite((
_______________________________________________
CMF-checkins mailing list
[email protected]
http://mail.zope.org/mailman/listinfo/cmf-checkins