tests/test-parseindex2.py
changeset 16414 e8d37b78acfb
parent 16363 2cdd7e63211b
child 16620 e22d6b1dec1d
equal deleted inserted replaced
16413:1a420761fcb7 16414:e8d37b78acfb
   108         print "Parse index result (with inlined data) differs!"
   108         print "Parse index result (with inlined data) differs!"
   109 
   109 
   110     if py_res_2 != c_res_2:
   110     if py_res_2 != c_res_2:
   111         print "Parse index result (no inlined data) differs!"
   111         print "Parse index result (no inlined data) differs!"
   112 
   112 
       
   113     ix = parsers.parse_index2(data_inlined, True)[0]
       
   114     for i, r in enumerate(ix):
       
   115         if r[7] == nullid:
       
   116             i = -1
       
   117         if ix[r[7]] != i:
       
   118             print 'Reverse lookup inconsistent for %r' % r[7].encode('hex')
       
   119 
   113     print "done"
   120     print "done"
   114 
   121 
   115 runtest()
   122 runtest()