Mercurial > hg
annotate tests/test-censor2.t @ 50229:7169ff59a2f8 stable
dirstate: initial creation of a test file to check dirstate race read
More problems to solveā¦ yeah ! (I guess)
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Sat, 25 Feb 2023 00:54:30 +0100 |
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 |