Mercurial > hg
annotate tests/test-pull-permission.t @ 14019:fbbd5f91d5e1
run-tests: do chdir for tests under a lock for thread safety
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Mon, 25 Apr 2011 17:01:34 -0500 |
parents | ffb5c09ba822 |
children | 10f302f5e9f6 |
rev | line source |
---|---|
13956
ffb5c09ba822
tests: remove redundant mkdir
Martin Geisler <mg@lazybytes.net>
parents:
12279
diff
changeset
|
1 $ hg init a |
12279 | 2 $ cd a |
3 $ echo foo > b | |
4 $ hg add b | |
5 $ hg ci -m "b" | |
1244
937ee88da3ef
clone: fall back to pull if we can't lock the source repo
mpm@selenic.com
parents:
diff
changeset
|
6 |
12279 | 7 $ chmod -w .hg/store |
8 | |
9 $ cd .. | |
1244
937ee88da3ef
clone: fall back to pull if we can't lock the source repo
mpm@selenic.com
parents:
diff
changeset
|
10 |
12279 | 11 $ hg clone a b |
12 requesting all changes | |
13 adding changesets | |
14 adding manifests | |
15 adding file changes | |
16 added 1 changesets with 1 changes to 1 files | |
17 updating to branch default | |
18 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | |
1244
937ee88da3ef
clone: fall back to pull if we can't lock the source repo
mpm@selenic.com
parents:
diff
changeset
|
19 |
12279 | 20 $ chmod +w a/.hg/store # let test clean up |
1750
955a7caf005c
make test-pull-permission cleanup correctly in case of errors
Benoit Boissinot <benoit.boissinot@ens-lyon.org>
parents:
1244
diff
changeset
|
21 |
12279 | 22 $ cd b |
23 $ hg verify | |
24 checking changesets | |
25 checking manifests | |
26 crosschecking files in changesets and manifests | |
27 checking files | |
28 1 files, 1 changesets, 1 total revisions | |
1750
955a7caf005c
make test-pull-permission cleanup correctly in case of errors
Benoit Boissinot <benoit.boissinot@ens-lyon.org>
parents:
1244
diff
changeset
|
29 |