Mercurial > hg
annotate tests/test-censor2.t @ 51088:31f143448704
revlog: drop reference to docket in the inline-splitting code
revlog with a docket do not use inline revlog and do not need to split them. So
we can remove some code handling docket there.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Thu, 19 Oct 2023 01:50:07 +0200 |
parents | 77b5a190571c |
children | 195ab99cf791 |
rev | line source |
---|---|
49165
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
1 $ cat >> $HGRCPATH <<EOF |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
2 > [censor] |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
3 > policy=ignore |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
4 > EOF |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
5 |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
6 $ mkdir r |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
7 $ cd r |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
8 $ hg init |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
9 $ echo secret > target |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
10 $ hg commit -Am "secret" |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
11 adding target |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
12 $ touch bystander |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
13 $ hg commit -Am "innocent" |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
14 adding bystander |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
15 $ echo erased-secret > target |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
16 $ hg commit -m "erased secret" |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
17 $ hg censor target --config extensions.censor= -r ".^^" |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
18 $ hg update ".^" |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
19 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
20 $ cat target |
72936be2a21b
censor: demonstrate a bug
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
diff
changeset
|
21 $ hg update tip |
49166
77b5a190571c
censor: fix [hg update] away from a revision with censored files
Arseniy Alekseyev <aalekseyev@janestreet.com>
parents:
49165
diff
changeset
|
22 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |