[PATCH 18/18] test: test insert --create-folder
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 -\"" \ +"[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 -\"" \ +"[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 -\"" \ +"[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
[PATCH 18/18] test: test insert --create-folder
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 -\ \ +[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 -\ \ +[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 -\ \ +[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 ___ notmuch mailing list notmuch@notmuchmail.org http://notmuchmail.org/mailman/listinfo/notmuch