equal
deleted
inserted
replaced
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 |