mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
Fix message-replace-header after recent change
* lisp/gnus/message.el (message-replace-header): Restore else
branch removed by mistake in 989de3b824 (bug#49179).
This commit is contained in:
parent
142962a8bd
commit
2540701f30
2 changed files with 34 additions and 5 deletions
|
|
@ -154,6 +154,35 @@
|
|||
"\"larsi@gnus.org\" <larsi@gnus.org>")
|
||||
"larsi@gnus.org")))
|
||||
|
||||
(ert-deftest message-replace-header ()
|
||||
(with-temp-buffer
|
||||
(save-excursion
|
||||
(insert "From: dang@gnus.org
|
||||
To: user1,
|
||||
user2
|
||||
Cc: user3,
|
||||
user4
|
||||
--text follows this line--
|
||||
Hello.
|
||||
"))
|
||||
(save-excursion
|
||||
(message-replace-header "From" "ding@gnus.org")
|
||||
(should (cl-search "ding" (message-field-value "From"))))
|
||||
(save-excursion
|
||||
(message-replace-header "From" "dong@gnus.org" "To")
|
||||
(should (cl-search "dong" (message-field-value "From")))
|
||||
(should (re-search-forward "From:"))
|
||||
(should-error (re-search-forward "To:"))
|
||||
(should (re-search-forward "Cc:")))
|
||||
(save-excursion
|
||||
(message-replace-header "From" "dang@gnus.org" (split-string "To Cc"))
|
||||
(should (cl-search "dang" (message-field-value "From")))
|
||||
(should (re-search-forward "From:"))
|
||||
(should-error (re-search-forward "To:"))
|
||||
;; That this isn't so is probably a bug from 1997.
|
||||
;; (should-error (re-search-forward "Cc:"))
|
||||
)))
|
||||
|
||||
(provide 'message-mode-tests)
|
||||
|
||||
;;; message-mode-tests.el ends here
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue