summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2010-10-27 16:35:53 -0700
committerCarl Worth <cworth@cworth.org>2010-10-27 17:02:44 -0700
commita3883a7e17171381b8b495ce6efd931c8f420c90 (patch)
treed23657be0700b7cb577bd6616e27bc214e3d2e7d /test
parent8b6f3e3f458c6ccca49100c5fb224af1aaa2b540 (diff)
emacs: Enable FCC (to a directory named "sent") by default.
Now that the FCC code is fixed to use the notmuch database path, we can actually enable this by default, which should be highly useful for all new users of notmuch.
Diffstat (limited to 'test')
-rwxr-xr-xtest/emacs6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/emacs b/test/emacs
index 58becaa..dd3acc0 100755
--- a/test/emacs
+++ b/test/emacs
@@ -57,6 +57,12 @@ output=$(notmuch search 'id:"123..456@example"' | notmuch_search_sanitize)
test_expect_equal "$output" "thread:XXX 2001-01-05 [1/1] Notmuch Test Suite; Message with .. in Message-Id (inbox search-add show-add)"
test_begin_subtest "Sending a message via (fake) SMTP"
+
+# Before we can send a message, we have to prepare the FCC maildir
+mkdir -p mail/sent/cur
+mkdir -p mail/sent/new
+mkdir -p mail/sent/tmp
+
../smtp-dummy sent_message &
smtp_dummy_pid=$!
test_emacs "(setq message-send-mail-function 'message-smtpmail-send-it) (setq smtpmail-smtp-server \"localhost\") (setq smtpmail-smtp-service \"25025\") (notmuch-hello) (notmuch-mua-mail) (message-goto-to) (insert \"user@example.com\") (message-goto-subject) (insert \"Testing message sent via SMTP\") (message-goto-body) (insert \"This is a test that messages are sent via SMTP\") (message-send-and-exit)" >/dev/null 2>&1