[PATCH 18/18] test: test insert --create-folder
Peter Wang
novalazy at gmail.com
Wed Jul 25 06:42:47 PDT 2012
Add tests for the new option.
---
test/insert | 24 ++++++++++++++++++++++++
1 files changed, 24 insertions(+), 0 deletions(-)
diff --git a/test/insert b/test/insert
index 3514920..548da58 100755
--- a/test/insert
+++ b/test/insert
@@ -50,4 +50,28 @@ generate_message \
notmuch insert --folder=Drafts -- +draft -unread < "$gen_msg_filename"
test_expect_equal "`notmuch count folder:Drafts tag:draft NOT tag:unread`" "1"
+test_begin_subtest "Insert message, create folder"
+generate_message \
+ "[subject]=\"insert-subject-createfolder\"" \
+ "[date]=\"Sat, 01 Jan 2000 12:00:00 -0000\"" \
+ "[body]=\"insert-message-createfolder\""
+notmuch insert --folder=F --create-folder -- +folder < "$gen_msg_filename"
+test_expect_equal "`notmuch count folder:F tag:folder`" "1"
+
+test_begin_subtest "Insert message, create subfolder"
+generate_message \
+ "[subject]=\"insert-subject-createfolder\"" \
+ "[date]=\"Sat, 01 Jan 2000 12:00:00 -0000\"" \
+ "[body]=\"insert-message-createfolder\""
+notmuch insert --folder=F/G/H/I/J --create-folder -- +folder < "$gen_msg_filename"
+test_expect_equal "`notmuch count folder:F/G/H/I/J tag:folder`" "1"
+
+test_begin_subtest "Insert message, create existing subfolder"
+generate_message \
+ "[subject]=\"insert-subject-createfolder\"" \
+ "[date]=\"Sat, 01 Jan 2000 12:00:00 -0000\"" \
+ "[body]=\"insert-message-createfolder\""
+notmuch insert --folder=F/G/H/I/J --create-folder -- +folder < "$gen_msg_filename"
+test_expect_equal "`notmuch count folder:F/G/H/I/J tag:folder`" "2"
+
test_done
--
1.7.4.4
More information about the notmuch
mailing list