test-hgweb-filelog
51 lines
| 994 B
| text/plain
|
TextLexer
/ tests / test-hgweb-filelog
Martin Geisler
|
r8452 | #!/bin/sh | ||
Dirkjan Ochtman
|
r7300 | hg init test | ||
cd test | ||||
echo b > b | ||||
hg ci -Am "b" | ||||
echo a > a | ||||
hg ci -Am "first a" | ||||
hg rm a | ||||
hg ci -m "del a" | ||||
echo b > a | ||||
hg ci -Am "second a" | ||||
hg rm a | ||||
hg ci -m "del2 a" | ||||
Benoit Boissinot
|
r7612 | hg mv b c | ||
hg ci -m "mv b" | ||||
Stefan Ring
|
r7624 | echo c >> c | ||
hg ci -m "change c" | ||||
Dirkjan Ochtman
|
r7300 | hg log -p | ||
hg serve -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log | ||||
cat hg.pid >> $DAEMON_PIDS | ||||
echo % tip - two revisions | ||||
("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/log/tip/a') | ||||
echo % second version - two revisions | ||||
("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/log/3/a') | ||||
echo % first deleted - one revision | ||||
("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/log/2/a') | ||||
echo % first version - one revision | ||||
("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/log/1/a') | ||||
echo % before addition - error | ||||
("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/log/0/a') | ||||
Benoit Boissinot
|
r7612 | echo % should show base link, use spartan because it shows it | ||
("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/log/tip/c?style=spartan') | ||||
Dirkjan Ochtman
|
r7300 | echo % errors | ||
cat errors.log | ||||