1278 node0 = f.add(b'foo\n' * 30, None, tr, 0, f.nullid, f.nullid) |
1278 node0 = f.add(b'foo\n' * 30, None, tr, 0, f.nullid, f.nullid) |
1279 node1 = f.add(b'foo\n' * 31, None, tr, 1, node0, f.nullid) |
1279 node1 = f.add(b'foo\n' * 31, None, tr, 1, node0, f.nullid) |
1280 node2 = f.add(b'foo\n' * 32, None, tr, 2, node1, f.nullid) |
1280 node2 = f.add(b'foo\n' * 32, None, tr, 2, node1, f.nullid) |
1281 |
1281 |
1282 with self._maketransactionfn() as tr: |
1282 with self._maketransactionfn() as tr: |
1283 f.censorrevision(tr, node1) |
1283 f.censorrevision(tr, [node1]) |
1284 |
1284 |
1285 self.assertEqual(len(f), 3) |
1285 self.assertEqual(len(f), 3) |
1286 self.assertEqual(list(f.revs()), [0, 1, 2]) |
1286 self.assertEqual(list(f.revs()), [0, 1, 2]) |
1287 |
1287 |
1288 self.assertEqual(f.read(node0), b'foo\n' * 30) |
1288 self.assertEqual(f.read(node0), b'foo\n' * 30) |