##// END OF EJS Templates
Use sh instead of bash in tests.
Thomas Arendsen Hein -
r834:78a9f957 default
parent child Browse files
Show More
@@ -1,27 +1,27
1 #!/bin/bash
1 #!/bin/sh
2
2
3 mkdir a
3 mkdir a
4 cd a
4 cd a
5 hg init
5 hg init
6 echo a > a
6 echo a > a
7 hg add a
7 hg add a
8 hg commit -m test -d '0 0'
8 hg commit -m test -d '0 0'
9
9
10 # Default operation
10 # Default operation
11 hg clone . ../b
11 hg clone . ../b
12 cd ../b
12 cd ../b
13 cat a
13 cat a
14 hg verify
14 hg verify
15
15
16 # No update
16 # No update
17 hg clone -U . ../c
17 hg clone -U . ../c
18 cd ../c
18 cd ../c
19 cat a
19 cat a
20 hg verify
20 hg verify
21
21
22 # Default destination
22 # Default destination
23 mkdir ../d
23 mkdir ../d
24 cd ../d
24 cd ../d
25 hg clone ../a
25 hg clone ../a
26 cd a
26 cd a
27 hg cat a
27 hg cat a
@@ -1,41 +1,41
1 #!/bin/bash
1 #!/bin/sh
2
2
3 # No local source
3 # No local source
4 hg clone a b
4 hg clone a b
5 echo $?
5 echo $?
6
6
7 # No remote source
7 # No remote source
8 hg clone http://127.0.0.1:3121/a b
8 hg clone http://127.0.0.1:3121/a b
9 echo $?
9 echo $?
10 rm -rf b # work around bug with http clone
10 rm -rf b # work around bug with http clone
11
11
12 # Inaccessible source
12 # Inaccessible source
13 mkdir a
13 mkdir a
14 chmod 000 a
14 chmod 000 a
15 hg clone a b
15 hg clone a b
16 echo $?
16 echo $?
17
17
18 # Inaccessible destination
18 # Inaccessible destination
19 mkdir b
19 mkdir b
20 cd b
20 cd b
21 hg init
21 hg init
22 hg clone . ../a
22 hg clone . ../a
23 echo $?
23 echo $?
24 cd ..
24 cd ..
25 chmod 700 a
25 chmod 700 a
26 rm -rf a b
26 rm -rf a b
27
27
28 # Source of wrong type
28 # Source of wrong type
29 mkfifo a
29 mkfifo a
30 hg clone a b
30 hg clone a b
31 echo $?
31 echo $?
32 rm a
32 rm a
33
33
34 # Default destination, same directory
34 # Default destination, same directory
35 mkdir q
35 mkdir q
36 cd q
36 cd q
37 hg init
37 hg init
38 cd ..
38 cd ..
39 hg clone q
39 hg clone q
40
40
41 true
41 true
General Comments 0
You need to be logged in to leave comments. Login now