call site 5 for path.svnurl.__str__
path/svn/testing/test_urlcommand.py - line 22
17
18
19
20
21
22
23
   def test_move_file(self):  # overrides base class
       p = self.root.ensure('origfile')
       newp = p.dirpath('newfile')
       p.move(newp)
       assert newp.check(file=1)
->     newp.remove()
       assert not p.check()
path/svn/urlcommand.py - line 160
154
155
156
157
158
159
160
   def remove(self, rec=1, msg='removed by py lib invocation'):
       """ remove a file or directory (or a directory tree if rec=1) with
   checkin message msg."""
       if self.rev is not None:
           raise py.error.EINVAL(self, "revisions are immutable")
       self._svncmdexecauth('svn rm -m "%s" "%s"' %(msg, self._escape(self)))
->     self._norev_delentry(self.dirpath())
path/svn/urlcommand.py - line 102
100
101
102
   def _norev_delentry(self, path):
       auth = self.auth and self.auth.makecmdoptions() or None
->     self._lsnorevcache.delentry((str(path), auth))