Remove any existing Local-Mailbox: profile component before adding one.
authorDavid Levine <levinedl@acm.org>
Sun, 6 May 2012 16:14:49 +0000 (11:14 -0500)
committerDavid Levine <levinedl@acm.org>
Sun, 6 May 2012 16:14:49 +0000 (11:14 -0500)
test/format/test-localmbox
test/format/test-mymbox

index d3c43ef..9fc662f 100755 (executable)
@@ -15,6 +15,10 @@ setup_test
 
 testname="Some User <some@domain.com>"
 
+#### Remove existing Local-Mailbox: profile component, if any.  Then
+#### add one.
+grep -v 'Local-Mailbox: ' ${MH} > ${MH}.new
+mv -f ${MH}.new ${MH}
 echo "Local-Mailbox: ${testname}" >> ${MH}
 
 # We can use "ap" to get the output of format commands
index 5a39d59..39ab4c1 100755 (executable)
@@ -25,6 +25,10 @@ run_test "${MH_LIB_DIR}/ap -format %(mymbox{text}) nosuchuser@nosuchhost.blah" \
 
 myname="Random User <random@user.something.com>"
 
+#### Remove existing Local-Mailbox: profile component, if any.  Then
+#### add one.
+grep -v 'Local-Mailbox: ' ${MH} > ${MH}.new
+mv -f ${MH}.new ${MH}
 echo "Local-Mailbox: ${myname}" >> ${MH}
 
 run_test "echo `${MH_LIB_DIR}/ap -format '%(mymbox{text})' "${myname}"`" \