##// END OF EJS Templates
merge with stable
merge with stable

File last commit:

r10886:38f2ef9c default
r12278:c4c2ba55 merge default
Show More
test-pull
36 lines | 911 B | text/plain | TextLexer
Thomas Arendsen Hein
Remove bashisms and use /bin/sh instead of /bin/bash....
r544 #!/bin/sh
mpm@selenic.com
Add some more tests...
r336
mkdir test
cd test
echo foo>foo
hg init
hg addremove
mpm@selenic.com
Update tests to use commit -m and default -u...
r749 hg commit -m 1
mpm@selenic.com
Add some more tests...
r336 hg verify
Bryan O'Sullivan
Allow tests to run in parallel.
r5384 hg serve -p $HGPORT -d --pid-file=hg.pid
Vadim Gelfer
tests: add timeouts, make run-tests.py clean up dead daemon processes...
r2571 cat hg.pid >> $DAEMON_PIDS
mpm@selenic.com
Add some more tests...
r336 cd ..
Patrick Mezard
localrepo: do not store URL password in undo.desc
r10886 hg clone --pull http://foo:bar@localhost:$HGPORT/ copy | sed -e "s,:$HGPORT/,:\$HGPORT/,"
mpm@selenic.com
Add some more tests...
r336 cd copy
hg verify
hg co
cat foo
Matt Mackall
make manifest friendlier...
r3736 hg manifest --debug
Mads Kiilerich
tests: don't just silently strip port numbers
r10398 hg pull | sed -e "s,:$HGPORT/,:\$HGPORT/,"
Patrick Mezard
localrepo: do not store URL password in undo.desc
r10886 hg rollback --dry-run --verbose | sed -e "s,:$HGPORT/,:\$HGPORT/,"
Bryan O'Sullivan
issue 622: pull/unbundle -u updates to default branch if repo was empty
r4891
echo % issue 622
cd ..
hg init empty
cd empty
hg pull -u ../test
Sune Foldager
handle file URIs correctly, according to RFC 2396 (issue1153)...
r9996
echo % test file: uri handling
Patrick Mezard
Fix test-pull under Windows
r10470 hg pull -q file://../test-doesnt-exist 2>&1 \
| sed 's%abort: repository.*/test-doesnt-exist%abort: repository /test-doesnt-exist%'
Sune Foldager
handle file URIs correctly, according to RFC 2396 (issue1153)...
r9996 hg pull -q file:../test
Patrick Mezard
Fix test-pull under Windows
r10470 # It's tricky to make file:// URLs working on every platforms
# with regular shell commands.
URL=`python -c "import os; print 'file://foobar' + ('/' + os.getcwd().replace(os.sep, '/')).replace('//', '/') + '/../test'"`
Mads Kiilerich
Tests with spaces in paths...
r10775 hg pull -q "$URL"