##// END OF EJS Templates
repo.status: also compare flags for files in the lookup list....
repo.status: also compare flags for files in the lookup list. We might be able to do something smarter about this in dirstate.status for files in normallookup state, but that would require some extra care to keep backwards compatibility.

File last commit:

r5071:1b970cda default
r6158:23ffe826 default
Show More
test-clone-failure
46 lines | 577 B | text/plain | TextLexer
/ tests / test-clone-failure
Thomas Arendsen Hein
Use sh instead of bash in tests.
r834 #!/bin/sh
mpm@selenic.com
[PATCH] Tests for clone command...
r550
# No local source
hg clone a b
echo $?
# No remote source
hg clone http://127.0.0.1:3121/a b
echo $?
rm -rf b # work around bug with http clone
# Inaccessible source
mkdir a
chmod 000 a
hg clone a b
echo $?
# Inaccessible destination
mkdir b
cd b
hg init
hg clone . ../a
echo $?
cd ..
chmod 700 a
Thomas Arendsen Hein
Don't use -f for rm in tests where not needed. Drop /bin/ from /bin/rm.
r3988 rm -r a b
mpm@selenic.com
[PATCH] Tests for clone command...
r550
# Source of wrong type
Patrick Mezard
test-clone-failure: fake output upon fifo unavailabity
r5071 if "$TESTDIR/hghave" -q fifo; then
mkfifo a
hg clone a b
echo $?
rm a
else
echo "abort: repository a not found!"
echo 255
fi
mpm@selenic.com
[PATCH] Tests for clone command...
r550
# Default destination, same directory
mkdir q
cd q
hg init
cd ..
hg clone q
true