test-mq-qimport-fail-cleanup
33 lines
| 506 B
| text/plain
|
TextLexer
/ tests / test-mq-qimport-fail-cleanup
Vishakh H
|
r11462 | #!/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 | ||||