view tests/test-hgweb-filelog @ 11142:0bf79efeaa20

test-subrepo-svn: fix strange svn behaviour on windows I got a full path when pusing the external like: Sending C:/foo/bar/test-subrepo-svn/sub/t/s/alpha instead of the relative path
author Patrick Mezard <pmezard@gmail.com>
date Mon, 10 May 2010 22:52:28 +0200
parents cb93eee1fbcd
children
line wrap: on
line source

#!/bin/sh

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"

hg mv b c
hg ci -m "mv b"

echo c >> c
hg ci -m "change c"

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')

echo % should show base link, use spartan because it shows it
("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/log/tip/c?style=spartan')

echo % errors
cat errors.log