summaryrefslogtreecommitdiff
path: root/frm
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2007-12-30 00:01:55 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2007-12-30 00:01:55 +0000
commitb7e41daa82b7ed40c06c6a01cd502fa409f836c3 (patch)
tree10c7ba0060f02fa285f052725901dfa84324faf7 /frm
parent36868ac9ddc6b4e521913858b04ace62d8edfa5a (diff)
downloadmailutils-b7e41daa82b7ed40c06c6a01cd502fa409f836c3.tar.gz
mailutils-b7e41daa82b7ed40c06c6a01cd502fa409f836c3.tar.bz2
* NEWS: Update.
* frm/testsuite/frm/test.exp: Call mu_init with -noflags option. Use --mail-folder option when necessary. * messages/testsuite/messages/test.exp: Likewise. * readmsg/testsuite/readmsg/test.exp: Likewise. * sieve/testsuite/lib/sieve.exp: Likewise. * sieve/testsuite/sieve/action.exp: Likewise. * sieve/testsuite/scripts/fileinto.sv: Use +file, instead of %file. * imap4d/imap4d.c: Register mailbox formats before parsing configuration. * imap4d/util.c (util_wcard_match): Replaced with a more efficient implementation, based on wildmat from GNU Radius. * imap4d/testsuite/imap4d/list.exp: Expect two non-mailbox files to appear in the list output (see libproto/mbox/folder.c, 2007-12-28). * libargp/common.c: New option --mail-folder. * libcfg/common.c: New statement mailbox/folder * libproto/maildir/folder.c (_maildir_is_scheme): Never return MU_FOLDER_ATTRIBUTE_DIRECTORY bit: maildir folders cannot contain subfolders. * libproto/maildir/mbox.c (maildir_msg_init): Bugfix: use full file name. Print additional diagnostics if stat fails. * libproto/mbox/folder.c (list_helper): Take additional argument, record, specifying a mu_record_t object to match entries against. If it is NULL, mu_registrar_lookup is used. Fix descending into subdirectories. * maidag/deliver.c (deliver): Split off deliver_to_user function; call it with user privileges. This fixes privileges of any created maildir folders. * maidag/maidag.c (set_debug_flags): Bugfix. * mail/mail.c (main): Open the mailbox with MU_STREAM_CREAT flag. * mailbox/amd.c (amd_open): Do not initialize amd->mtime to trigger initial scanning. (_amd_message_save): Check rename return value. (amd_is_updated): Do not check for msg_count==0, rely on the timestamp. * mailbox/mailbox.c (mu_mailbox_set_default_proto): Accept an argument without trailing semicolon. * mailbox/mbx_default.c (mu_set_mail_directory): Accept NULL argument. (mu_set_mailbox_pattern): Likewise. (mu_mailbox_create_default): Use FOLDER or MAIL environment variables only if _mu_mailbox_pattern is not set. In other words, setting mail-spool in the configuration file overrides these variables.
Diffstat (limited to 'frm')
-rw-r--r--frm/testsuite/frm/test.exp10
1 files changed, 5 insertions, 5 deletions
diff --git a/frm/testsuite/frm/test.exp b/frm/testsuite/frm/test.exp
index 60bd3f186..87a3737ad 100644
--- a/frm/testsuite/frm/test.exp
+++ b/frm/testsuite/frm/test.exp
@@ -19,7 +19,7 @@
source $top_srcdir/testsuite/lib/mailutils.exp
-mu_init
+mu_init -noflags
set env(MAIL) $MU_SPOOL_DIR/mbox1
set env(FOLDER) $env(MAIL)
@@ -48,17 +48,17 @@ mu_exec -retcode 1 -message "frm -l" -arg -l \
mu_exec -retcode 1 -message "frm -qS" -arg -qS \
"Folder contains 5 new messages."
-mu_exec -retcode 1 -arg %mbox -message "frm %mbox" \
-"Sergey Poznyakoff\tMBOX"
-
mu_exec -retcode 1 -arg -q -message "frm -q" \
"There are messages in that folder."
+mu_exec -retcode 1 -arg "--mail-folder=$MU_SPOOL_DIR" -arg +mbox -message "frm +mbox" \
+"Sergey Poznyakoff\tMBOX"
+
mu_exec -arg -q -arg %nonexistent -retcode 2 -message "frm -q %nonexistent" \
"No messages in that folder!"
set env(MAIL) $MU_SPOOL_DIR/bigto.mbox
-set env(FOLDER) $env(MAIL)
+unset env(FOLDER)
mu_exec -retcode 1 -message "frm -l on long headers" -arg -l \
"(Ayoung-Chee, Nigel Paul -- Nigel Paul Ayoung-Chee)\tPatrick Chan\tNew email address, etc."

Return to:

Send suggestions and report system problems to the System administrator.