view tests/test-mq-qimport-fail-cleanup @ 11767:9b771b4ce2f3

mq/qqueue: --list does not print (active) with --quiet For scripting purposes, it can be convenient to get a simple listing of available queues, without indication of the active one. --quiet documentation change removed by Patrick Mézard.
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
date Sun, 08 Aug 2010 22:49:01 +0200
parents 1b82a26635d7
children
line wrap: on
line source

#!/bin/sh
#failed qimport of patches from files should cleanup by recording successfully
#imported patches in series file.

echo "[extensions]" >> $HGRCPATH
echo "mq=" >> $HGRCPATH

hg init repo
cd repo

echo a > a
hg ci -Am'add a'

cat >b.patch<<EOF
diff --git a/a b/a
--- a/a
+++ b/a
@@ -1,1 +1,2 @@
 a
+b
EOF

echo
echo '#empty series'
hg qseries

echo
echo '#qimport valid patch followed by invalid patch'
hg qimport b.patch fakepatch

echo
echo '#valid patches before fail added to series'
hg qseries