tests/test-parseindex2.py
changeset 43946 ac627ed8a911
parent 43847 49fa0b31ee1d
child 45829 e7a4c018b563
equal deleted inserted replaced
43945:f98f0e3ddaa1 43946:ac627ed8a911
   265         appendrev(4)
   265         appendrev(4)
   266         appendrev(5)
   266         appendrev(5)
   267         appendrev(6)
   267         appendrev(6)
   268         self.assertEqual(len(index), 7)
   268         self.assertEqual(len(index), 7)
   269 
   269 
   270         del index[1:7]
   270         del index[1:-1]
   271 
   271 
   272         # assertions that failed before correction
   272         # assertions that failed before correction
   273         self.assertEqual(len(index), 1)  # was 4
   273         self.assertEqual(len(index), 1)  # was 4
   274         self.assertEqual(index.headrevs(), [0])  # gave ValueError
   274         headrevs = getattr(index, 'headrevs', None)
       
   275         if headrevs is not None:  # not implemented in pure
       
   276             self.assertEqual(index.headrevs(), [0])  # gave ValueError
   275 
   277 
   276 
   278 
   277 if __name__ == '__main__':
   279 if __name__ == '__main__':
   278     import silenttestrunner
   280     import silenttestrunner
   279 
   281