[Zope-Checkins] SVN: Zope/trunk/src/OFS/Traversable.py remove testing code

Nikolay Kim fafhrd91 at gmail.com
Wed Jun 15 11:37:59 EDT 2011


Log message for revision 121950:
  remove testing code

Changed:
  U   Zope/trunk/src/OFS/Traversable.py

-=-
Modified: Zope/trunk/src/OFS/Traversable.py
===================================================================
--- Zope/trunk/src/OFS/Traversable.py	2011-06-15 14:12:27 UTC (rev 121949)
+++ Zope/trunk/src/OFS/Traversable.py	2011-06-15 15:37:59 UTC (rev 121950)
@@ -124,38 +124,6 @@
 
         return path
 
-        try:
-            path = [self.id]
-        except:
-            path = [self.getId()]
-
-        func = self.getPhysicalPath.im_func
-
-        try:
-            p = self.aq_inner.aq_parent
-        except:
-            p = aq_parent(aq_inner(self))
-
-        while p is not None:
-            if func is not p.getPhysicalPath.im_func:
-                if IApplication.providedBy(p):
-                    path.insert(0, '')
-                    path = tuple(path)
-                else:
-                    path = p.getPhysicalPath() + tuple(path)
-                break
-            else:
-                try:
-                    path.insert(0, p.id)
-                except:
-                    path.insert(0, p.getId())
-                try:
-                    p = p.aq_parent
-                except:
-                    p = None
-                
-        return path
-
     security.declarePrivate('unrestrictedTraverse')
     def unrestrictedTraverse(self, path, default=_marker, restricted=False):
         """Lookup an object by path.



More information about the Zope-Checkins mailing list