tests/test-import
branchstable
changeset 10501 a27af7229850
parent 10384 832f35386067
child 10524 3212afb33116
--- a/tests/test-import	Thu Feb 18 10:32:51 2010 +0100
+++ b/tests/test-import	Thu Feb 18 10:46:01 2010 -0800
@@ -372,3 +372,30 @@
 hg parents -v
 cd ..
 
+echo '% tricky header splitting'
+cat > trickyheaders.patch <<EOF
+From: User A <user@a>
+Subject: [PATCH] from: tricky!
+
+# HG changeset patch
+# User User B
+# Date 1266264441 18000
+# Branch stable
+# Node ID f2be6a1170ac83bf31cb4ae0bad00d7678115bc0
+# Parent  0000000000000000000000000000000000000000
+from: tricky!
+
+That is not a header.
+
+diff -r 000000000000 -r f2be6a1170ac foo
+--- /dev/null
++++ b/foo
+@@ -0,0 +1,1 @@
++foo
+EOF
+
+hg init trickyheaders
+cd trickyheaders
+hg import -d '0 0' ../trickyheaders.patch
+hg export --git tip
+cd ..