call site 1 for path.svnwc.__hash__
path/svn/testing/test_test_repo.py - line 25
17
18
19
20
21
22
23
24
25
26
   def test_commit(self):
       self.wc.checkout(self.repo)
       p = self.wc.join("a_file")
       p.write("test file")
       p.add()
       rev = self.wc.commit("some test")
       assert p.info().rev == 1
       assert rev == 1
->     rev = self.wc.commit()
       assert rev is None
path/svn/wccommand.py - line 384
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
   def commit(self, msg='', rec=1):
       """ commit with support for non-recursive commits """
       from py.__.path.svn import cache
       # XXX i guess escaping should be done better here?!?
       cmd = 'commit -m "%s" --force-log' % (msg.replace('"', '\\"'),)
       if not rec:
           cmd += ' -N'
       out = self._authsvn(cmd)
       try:
->         del cache.info[self]
       except KeyError:
           pass
       if out: 
           m = self._rex_commit.match(out)
           return int(m.group(1))