mercurial/testing/storage.py
changeset 39878 3e896b51aa5d
parent 39876 a269fa55467e
child 39997 2f80eaf38ed4
equal deleted inserted replaced
39877:f8eb71f9e3bd 39878:3e896b51aa5d
    16 )
    16 )
    17 from .. import (
    17 from .. import (
    18     error,
    18     error,
    19     mdiff,
    19     mdiff,
    20     revlog,
    20     revlog,
       
    21 )
       
    22 from ..utils import (
       
    23     storageutil,
    21 )
    24 )
    22 
    25 
    23 class basetestcase(unittest.TestCase):
    26 class basetestcase(unittest.TestCase):
    24     if not getattr(unittest.TestCase, r'assertRaisesRegex', False):
    27     if not getattr(unittest.TestCase, r'assertRaisesRegex', False):
    25         assertRaisesRegex = (# camelcase-required
    28         assertRaisesRegex = (# camelcase-required
   880         self.assertTrue(f.cmp(node1, stored0))
   883         self.assertTrue(f.cmp(node1, stored0))
   881 
   884 
   882     def testcensored(self):
   885     def testcensored(self):
   883         f = self._makefilefn()
   886         f = self._makefilefn()
   884 
   887 
   885         stored1 = revlog.packmeta({
   888         stored1 = storageutil.packmeta({
   886             b'censored': b'tombstone',
   889             b'censored': b'tombstone',
   887         }, b'')
   890         }, b'')
   888 
   891 
   889         # TODO tests are incomplete because we need the node to be
   892         # TODO tests are incomplete because we need the node to be
   890         # different due to presence of censor metadata. But we can't
   893         # different due to presence of censor metadata. But we can't