diff --git a/tests/test-patchbomb b/tests/test-patchbomb old mode 100644 new mode 100755 --- a/tests/test-patchbomb +++ b/tests/test-patchbomb @@ -1,109 +1,19 @@ -adding a -Content-Type: text/plain; charset="us-ascii" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -Subject: [PATCH] a -X-Mercurial-Node: 8580ff50825a50c8f716709acdf8de0deddcd6ab -Message-Id: <8580ff50825a50c8f716.60@ -Date: Thu, 01 Jan 1970 00:01:00 +0000 -From: quux -To: foo -Cc: bar - -# HG changeset patch -# User test -# Date 1 0 -# Node ID 8580ff50825a50c8f716709acdf8de0deddcd6ab -# Parent 0000000000000000000000000000000000000000 -a - -diff -r 000000000000 -r 8580ff50825a a ---- /dev/null Thu Jan 01 00:00:00 1970 +0000 -+++ b/a Thu Jan 01 00:00:01 1970 +0000 -@@ -0,0 +1,1 @@ -+a +#!/bin/sh -This patch series consists of 1 patches. - +echo "[extensions]" >> $HGRCPATH +echo "patchbomb=" >> $HGRCPATH -Displaying [PATCH] a ... -adding b -Content-Type: text/plain; charset="us-ascii" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -Subject: [PATCH 0 of 2] test -Message-Id: a +hg commit -Ama -d '1 0' -# HG changeset patch -# User test -# Date 1 0 -# Node ID 8580ff50825a50c8f716709acdf8de0deddcd6ab -# Parent 0000000000000000000000000000000000000000 -a - -diff -r 000000000000 -r 8580ff50825a a ---- /dev/null Thu Jan 01 00:00:00 1970 +0000 -+++ b/a Thu Jan 01 00:00:01 1970 +0000 -@@ -0,0 +1,1 @@ -+a - -Content-Type: text/plain; charset="us-ascii" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -Subject: [PATCH 2 of 2] b -X-Mercurial-Node: 97d72e5f12c7e84f85064aa72e5a297142c36ed9 -Message-Id: <97d72e5f12c7e84f8506.122@ -In-Reply-To: b +hg commit -Amb -d '2 0' -Write the introductory message for the patch series. - - -Displaying [PATCH 0 of 2] test ... -Displaying [PATCH 1 of 2] a ... -Displaying [PATCH 2 of 2] b ... -This patch series consists of 2 patches. +hg email --date '1970-1-1 0:2' -n -f quux -t foo -c bar -s test 0:tip | \ + sed -e 's/\(Message-Id:.*@\|In-Reply-To:.*@\).*/\1/' - -Write the introductory message for the patch series. - - -Writing [PATCH 0 of 2] test ... -Writing [PATCH 1 of 2] a ... -Writing [PATCH 2 of 2] b ... +hg email -m test.mbox -f quux -t foo -c bar -s test 0:tip