##// END OF EJS Templates
remove bashisms from tests
TK Soh -
r1886:d4a3a8a3 default
parent child Browse files
Show More
@@ -1,59 +1,59 b''
1 #!/bin/bash
1 #!/bin/sh
2
2
3 hg init test
3 hg init test
4 cd test
4 cd test
5 cat >>afile <<EOF
5 cat >>afile <<EOF
6 0
6 0
7 EOF
7 EOF
8 hg add afile
8 hg add afile
9 hg commit -m "0.0"
9 hg commit -m "0.0"
10 cat >>afile <<EOF
10 cat >>afile <<EOF
11 1
11 1
12 EOF
12 EOF
13 hg commit -m "0.1"
13 hg commit -m "0.1"
14 cat >>afile <<EOF
14 cat >>afile <<EOF
15 2
15 2
16 EOF
16 EOF
17 hg commit -m "0.2"
17 hg commit -m "0.2"
18 cat >>afile <<EOF
18 cat >>afile <<EOF
19 3
19 3
20 EOF
20 EOF
21 hg commit -m "0.3"
21 hg commit -m "0.3"
22 hg update -C 0
22 hg update -C 0
23 cat >>afile <<EOF
23 cat >>afile <<EOF
24 1
24 1
25 EOF
25 EOF
26 hg commit -m "1.1"
26 hg commit -m "1.1"
27 cat >>afile <<EOF
27 cat >>afile <<EOF
28 2
28 2
29 EOF
29 EOF
30 hg commit -m "1.2"
30 hg commit -m "1.2"
31 cat >fred <<EOF
31 cat >fred <<EOF
32 a line
32 a line
33 EOF
33 EOF
34 cat >>afile <<EOF
34 cat >>afile <<EOF
35 3
35 3
36 EOF
36 EOF
37 hg add fred
37 hg add fred
38 hg commit -m "1.3"
38 hg commit -m "1.3"
39 hg mv afile adifferentfile
39 hg mv afile adifferentfile
40 hg commit -m "1.3m"
40 hg commit -m "1.3m"
41 hg update -C 3
41 hg update -C 3
42 hg mv afile anotherfile
42 hg mv afile anotherfile
43 hg commit -m "0.3m"
43 hg commit -m "0.3m"
44 hg debugindex .hg/data/afile.i
44 hg debugindex .hg/data/afile.i
45 hg debugindex .hg/data/adifferentfile.i
45 hg debugindex .hg/data/adifferentfile.i
46 hg debugindex .hg/data/anotherfile.i
46 hg debugindex .hg/data/anotherfile.i
47 hg debugindex .hg/data/fred.i
47 hg debugindex .hg/data/fred.i
48 hg debugindex .hg/00manifest.i
48 hg debugindex .hg/00manifest.i
49 hg verify
49 hg verify
50 cd ..
50 cd ..
51 for i in 0 1 2 3 4 5 6 7 8; do
51 for i in 0 1 2 3 4 5 6 7 8; do
52 hg clone -r "$i" test test-"$i"
52 hg clone -r "$i" test test-"$i"
53 cd test-"$i"
53 cd test-"$i"
54 hg verify
54 hg verify
55 cd ..
55 cd ..
56 done
56 done
57 cd test-8
57 cd test-8
58 hg pull ../test-7
58 hg pull ../test-7
59 hg verify
59 hg verify
@@ -1,61 +1,61 b''
1 #!/bin/bash
1 #!/bin/sh
2
2
3 hg init test
3 hg init test
4 cd test
4 cd test
5 cat >>afile <<EOF
5 cat >>afile <<EOF
6 0
6 0
7 EOF
7 EOF
8 hg add afile
8 hg add afile
9 hg commit -m "0.0"
9 hg commit -m "0.0"
10 cat >>afile <<EOF
10 cat >>afile <<EOF
11 1
11 1
12 EOF
12 EOF
13 hg commit -m "0.1"
13 hg commit -m "0.1"
14 cat >>afile <<EOF
14 cat >>afile <<EOF
15 2
15 2
16 EOF
16 EOF
17 hg commit -m "0.2"
17 hg commit -m "0.2"
18 cat >>afile <<EOF
18 cat >>afile <<EOF
19 3
19 3
20 EOF
20 EOF
21 hg commit -m "0.3"
21 hg commit -m "0.3"
22 hg update -C 0
22 hg update -C 0
23 cat >>afile <<EOF
23 cat >>afile <<EOF
24 1
24 1
25 EOF
25 EOF
26 hg commit -m "1.1"
26 hg commit -m "1.1"
27 cat >>afile <<EOF
27 cat >>afile <<EOF
28 2
28 2
29 EOF
29 EOF
30 hg commit -m "1.2"
30 hg commit -m "1.2"
31 cat >fred <<EOF
31 cat >fred <<EOF
32 a line
32 a line
33 EOF
33 EOF
34 cat >>afile <<EOF
34 cat >>afile <<EOF
35 3
35 3
36 EOF
36 EOF
37 hg add fred
37 hg add fred
38 hg commit -m "1.3"
38 hg commit -m "1.3"
39 hg mv afile adifferentfile
39 hg mv afile adifferentfile
40 hg commit -m "1.3m"
40 hg commit -m "1.3m"
41 hg update -C 3
41 hg update -C 3
42 hg mv afile anotherfile
42 hg mv afile anotherfile
43 hg commit -m "0.3m"
43 hg commit -m "0.3m"
44 hg debugindex .hg/data/afile.i
44 hg debugindex .hg/data/afile.i
45 hg debugindex .hg/data/adifferentfile.i
45 hg debugindex .hg/data/adifferentfile.i
46 hg debugindex .hg/data/anotherfile.i
46 hg debugindex .hg/data/anotherfile.i
47 hg debugindex .hg/data/fred.i
47 hg debugindex .hg/data/fred.i
48 hg debugindex .hg/00manifest.i
48 hg debugindex .hg/00manifest.i
49 hg verify
49 hg verify
50 cd ..
50 cd ..
51 for i in 0 1 2 3 4 5 6 7 8; do
51 for i in 0 1 2 3 4 5 6 7 8; do
52 mkdir test-"$i"
52 mkdir test-"$i"
53 hg --cwd test-"$i" init
53 hg --cwd test-"$i" init
54 hg -R test push -r "$i" test-"$i"
54 hg -R test push -r "$i" test-"$i"
55 cd test-"$i"
55 cd test-"$i"
56 hg verify
56 hg verify
57 cd ..
57 cd ..
58 done
58 done
59 cd test-8
59 cd test-8
60 hg pull ../test-7
60 hg pull ../test-7
61 hg verify
61 hg verify
General Comments 0
You need to be logged in to leave comments. Login now