--- a/tests/test-mq-qclone-http Fri Dec 19 08:41:46 2008 +0100
+++ b/tests/test-mq-qclone-http Fri Dec 19 18:24:49 2008 +0100
@@ -22,6 +22,8 @@
cd ..
+echo % test with recursive collection
+
cat > collections.conf <<EOF
[paths]
/=$root/**
@@ -38,6 +40,8 @@
hg --cwd b qpush -a
hg --cwd b log --template "{desc}\n"
+echo % test with normal collection
+
cat > collections1.conf <<EOF
[paths]
/=$root/*
@@ -53,3 +57,21 @@
hg --cwd c log --template "{desc}\n"
hg --cwd c qpush -a
hg --cwd c log --template "{desc}\n"
+
+echo % test with old-style collection
+
+cat > collections2.conf <<EOF
+[collections]
+$root=$root
+EOF
+
+hg serve -p $HGPORT2 -d --pid-file=hg.pid --webdir-conf collections2.conf \
+ -A access-paths.log -E error-paths-1.log
+cat hg.pid >> $DAEMON_PIDS
+
+"$TESTDIR/get-with-headers.py" localhost:$HGPORT2 '/?style=raw'
+
+hg qclone http://localhost:$HGPORT2/a d
+hg --cwd d log --template "{desc}\n"
+hg --cwd d qpush -a
+hg --cwd d log --template "{desc}\n"