##// END OF EJS Templates
tests: update output for no-symlink platforms...
Matt Harbison -
r34815:2d49d2eb default
parent child Browse files
Show More
@@ -1,59 +1,60 b''
1 #require no-symlink
1 #require no-symlink
2
2
3 # The following script was used to create the bundle:
3 # The following script was used to create the bundle:
4 #
4 #
5 # hg init symlinks
5 # hg init symlinks
6 # cd symlinks
6 # cd symlinks
7 # echo a > a
7 # echo a > a
8 # mkdir d
8 # mkdir d
9 # echo b > d/b
9 # echo b > d/b
10 # ln -s a a.lnk
10 # ln -s a a.lnk
11 # ln -s d/b d/b.lnk
11 # ln -s d/b d/b.lnk
12 # hg ci -Am t
12 # hg ci -Am t
13 # hg bundle --base null ../test-no-symlinks.hg
13 # hg bundle --base null ../test-no-symlinks.hg
14
14
15 Extract a symlink on a platform not supporting them
15 Extract a symlink on a platform not supporting them
16
16
17 $ hg init t
17 $ hg init t
18 $ cd t
18 $ cd t
19 $ hg pull -q "$TESTDIR/bundles/test-no-symlinks.hg"
19 $ hg pull -q "$TESTDIR/bundles/test-no-symlinks.hg"
20 $ hg update
20 $ hg update
21 4 files updated, 0 files merged, 0 files removed, 0 files unresolved
21 4 files updated, 0 files merged, 0 files removed, 0 files unresolved
22 $ cat a.lnk && echo
22 $ cat a.lnk && echo
23 a
23 a
24 $ cat d/b.lnk && echo
24 $ cat d/b.lnk && echo
25 d/b
25 d/b
26
26
27 Copy a symlink and move another
27 Copy a symlink and move another
28
28
29 $ hg copy a.lnk d/a2.lnk
29 $ hg copy a.lnk d/a2.lnk
30 $ hg mv d/b.lnk b2.lnk
30 $ hg mv d/b.lnk b2.lnk
31 $ hg ci -Am copy
31 $ hg ci -Am copy
32 $ cat d/a2.lnk && echo
32 $ cat d/a2.lnk && echo
33 a
33 a
34 $ cat b2.lnk && echo
34 $ cat b2.lnk && echo
35 d/b
35 d/b
36
36
37 Bundle and extract again
37 Bundle and extract again
38
38
39 $ hg bundle --base null ../symlinks.hg
39 $ hg bundle --base null ../symlinks.hg
40 2 changesets found
40 2 changesets found
41 $ cd ..
41 $ cd ..
42 $ hg init t2
42 $ hg init t2
43 $ cd t2
43 $ cd t2
44 $ hg pull ../symlinks.hg
44 $ hg pull ../symlinks.hg
45 pulling from ../symlinks.hg
45 pulling from ../symlinks.hg
46 requesting all changes
46 requesting all changes
47 adding changesets
47 adding changesets
48 adding manifests
48 adding manifests
49 adding file changes
49 adding file changes
50 added 2 changesets with 6 changes to 6 files
50 added 2 changesets with 6 changes to 6 files
51 new changesets d326ae2d01ee:71d85cf3ba90
51 (run 'hg update' to get a working copy)
52 (run 'hg update' to get a working copy)
52 $ hg update
53 $ hg update
53 5 files updated, 0 files merged, 0 files removed, 0 files unresolved
54 5 files updated, 0 files merged, 0 files removed, 0 files unresolved
54 $ cat a.lnk && echo
55 $ cat a.lnk && echo
55 a
56 a
56 $ cat d/a2.lnk && echo
57 $ cat d/a2.lnk && echo
57 a
58 a
58 $ cat b2.lnk && echo
59 $ cat b2.lnk && echo
59 d/b
60 d/b
General Comments 0
You need to be logged in to leave comments. Login now