X-Git-Url: https://git.distorted.org.uk/~mdw/stgit/blobdiff_plain/89f647446f996f7846cbc56526451bf61a1a940c..a2f4fe7de51cb580ca587d155f01ad569edd36ae:/t/t1900-mail.sh diff --git a/t/t1900-mail.sh b/t/t1900-mail.sh index 78050db..cfdc6f3 100755 --- a/t/t1900-mail.sh +++ b/t/t1900-mail.sh @@ -6,7 +6,7 @@ test_description='Test the mail command' test_expect_success \ 'Initialize the StGIT repository' \ ' - git repo-config stgit.sender "A U Thor " && + git config stgit.sender "A U Thor " && for i in 1 2 3 4 5; do touch foo.txt && echo "line $i" >> foo.txt && @@ -32,4 +32,19 @@ test_expect_success \ [ "$t1" = "$t2" ] ' +test_expect_success \ + 'Put all the patches in an mbox with patch attachments' \ + 'stg mail --to="Inge Ström " -a -m \ + -t ../../templates/mailattch.tmpl > mbox1' + +test_expect_success \ + 'Import the mbox containing patch attachments and compare' \ + ' + t1=$(git cat-file -p $(stg id) | grep ^tree) + stg pop -a && + stg import -M mbox1 && + t2=$(git cat-file -p $(stg id) | grep ^tree) && + [ "$t1" = "$t2" ] + ' + test_done