chiark / gitweb /
Add a test for the 'mail --attach' command
authorCatalin Marinas <catalin.marinas@gmail.com>
Fri, 7 Dec 2007 21:16:36 +0000 (21:16 +0000)
committerCatalin Marinas <catalin.marinas@gmail.com>
Fri, 7 Dec 2007 21:16:36 +0000 (21:16 +0000)
Signed-off-by: Catalin Marinas <catalin.marinas@gmail.com>
t/t1900-mail.sh

index 78050dbcbc8605017de4b1df813a86c2af3605fd..e83b2d3405a6b38836b1990417e875052b91a67f 100755 (executable)
@@ -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 <inge@example.com>" -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