diff --git a/plugins/managesieve/tests/src/parser_comments b/plugins/managesieve/tests/src/parser_comments new file mode 100644 index 000000000..e8321e1b7 --- /dev/null +++ b/plugins/managesieve/tests/src/parser_comments @@ -0,0 +1,16 @@ +require ["envelope","fileinto","imap4flags","subaddress"]; + +# simple to-be-ignored comment with an empty line after (#5657) + +# another comment +if envelope :detail "to" "addressextension" +{ + setflag "\\Flagged"; +} + +# Spam +if header :is "X-Spam-Flag" "YES" +{ + fileinto "Junk"; + stop; +} diff --git a/plugins/managesieve/tests/src/parser_comments.out b/plugins/managesieve/tests/src/parser_comments.out new file mode 100644 index 000000000..677783622 --- /dev/null +++ b/plugins/managesieve/tests/src/parser_comments.out @@ -0,0 +1,10 @@ +require ["envelope","fileinto","imap4flags","subaddress"]; +if envelope :detail "to" "addressextension" +{ + setflag "\\Flagged"; +} +if header :is "X-Spam-Flag" "YES" +{ + fileinto "Junk"; + stop; +}