call site 0 for path.local.size
path/svn/testing/test_wccommand.py - line 342
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
   def test_svn_1_2(self):
       output = """
           Path: test_wccommand.py
           Name: test_wccommand.py
           URL: http://codespeak.net/svn/py/dist/py/path/svn/wccommand.py
           Repository UUID: fd0d7bf2-dfb6-0310-8d31-b7ecfe96aada
           Revision: 28137
           Node Kind: file
           Schedule: normal
           Last Changed Author: jan
           Last Changed Rev: 27939
           Last Changed Date: 2006-05-30 20:45:26 +0200 (Tue, 30 May 2006)
           Text Last Updated: 2006-06-01 00:42:53 +0200 (Thu, 01 Jun 2006)
           Properties Last Updated: 2006-05-23 11:54:59 +0200 (Tue, 23 May 2006)
           Checksum: 357e44880e5d80157cc5fbc3ce9822e3
           """
       path = py.magic.autopath().dirpath().chdir()
->     info = InfoSvnWCCommand(output)
       path.chdir()
       assert info.last_author == 'jan'
       assert info.kind == 'file'
       assert info.mtime == 1149021926.0
       assert info.url == 'http://codespeak.net/svn/py/dist/py/path/svn/wccommand.py'
       assert info.time == 1149021926000000.0
       assert info.rev == 28137
path/svn/wccommand.py - line 639
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
   def __init__(self, output):
       # Path: test
       # URL: http://codespeak.net/svn/std.path/trunk/dist/std.path/test
       # Repository UUID: fd0d7bf2-dfb6-0310-8d31-b7ecfe96aada
       # Revision: 2151
       # Node Kind: directory
       # Schedule: normal
       # Last Changed Author: hpk
       # Last Changed Rev: 2100
       # Last Changed Date: 2003-10-27 20:43:14 +0100 (Mon, 27 Oct 2003)
       # Properties Last Updated: 2003-11-03 14:47:48 +0100 (Mon, 03 Nov 2003)
   
       d = {}
       for line in output.split('\n'):
           if not line.strip():
               continue
           key, value = line.split(':', 1)
           key = key.lower().replace(' ', '')
           value = value.strip()
           d[key] = value
       try:
           self.url = d['url']
       except KeyError:
           raise  ValueError, "Not a versioned resource"
           #raise ValueError, "Not a versioned resource %r" % path
       self.kind = d['nodekind'] == 'directory' and 'dir' or d['nodekind']
       self.rev = int(d['revision'])
       self.path = py.path.local(d['path'])
->     self.size = self.path.size()
       if 'lastchangedrev' in d:
           self.created_rev = int(d['lastchangedrev'])
       if 'lastchangedauthor' in d:
           self.last_author = d['lastchangedauthor']
       if 'lastchangeddate' in d:
           self.mtime = parse_wcinfotime(d['lastchangeddate'])
           self.time = self.mtime * 1000000