call site 1 for path.svnurl.join
path/svn/testing/svntestbase.py - line 98
96
97
98
99
   def test_info(self):
       url = self.root.join("samplefile")
->     res = url.info()
       assert res.size > len("samplefile") and res.created_rev >= 0
path/svn/svncommon.py - line 180
178
179
180
181
182
183
184
185
186
   def info(self):
       """ return an Info structure with svn-provided information. """
->     parent = self.dirpath()
       nameinfo_seq = parent._listdir_nameinfo()
       bn = self.basename
       for name, info in nameinfo_seq:
           if name == bn:
               return info
       raise py.error.ENOENT(self)
path/svn/urlcommand.py - line 125
115
116
117
118
119
120
121
122
123
124
125
   def dirpath(self, *args, **kwargs):
       """ return the directory path of the current path joined
               with any given path arguments.
           """
       l = self.strpath.split(self.sep) 
       if len(l) < 4: 
           raise py.error.EINVAL(self, "base is not valid") 
       elif len(l) == 4: 
           return self.join(*args, **kwargs) 
       else: 
->         return self.new(basename='').join(*args, **kwargs)