diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2003-01-23 09:18:14 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2003-01-23 09:18:14 +0000 |
commit | 798076c2529e6d1f15917483b72ff6829acb7406 (patch) | |
tree | dc7fdd2cc76fbc3755d9849697fdd4c4b4370ceb /sieve | |
parent | bffaaa0bbc8384e575aa71cb569a353a6aa3da82 (diff) | |
download | mailutils-798076c2529e6d1f15917483b72ff6829acb7406.tar.gz mailutils-798076c2529e6d1f15917483b72ff6829acb7406.tar.bz2 |
Testcase for "multiple patterns" bug.
Diffstat (limited to 'sieve')
-rw-r--r-- | sieve/testsuite/scripts/mul-addr.sv | 11 | ||||
-rw-r--r-- | sieve/testsuite/sieve/mul-addr.exp | 30 |
2 files changed, 41 insertions, 0 deletions
diff --git a/sieve/testsuite/scripts/mul-addr.sv b/sieve/testsuite/scripts/mul-addr.sv new file mode 100644 index 000000000..e11b7c22f --- /dev/null +++ b/sieve/testsuite/scripts/mul-addr.sv @@ -0,0 +1,11 @@ +# -*- sieve -*- +# This file is part of Mailutils testsuite. +# Copyright (C) 2002, Free Software Foundation. +# See file COPYING for distribution conditions. + +require "fileinto"; + +if address :localpart :is ["To", "Cc"] [ "foo", "oof" ] + { + discard; + } diff --git a/sieve/testsuite/sieve/mul-addr.exp b/sieve/testsuite/sieve/mul-addr.exp new file mode 100644 index 000000000..d4be76a87 --- /dev/null +++ b/sieve/testsuite/sieve/mul-addr.exp @@ -0,0 +1,30 @@ +# -*- tcl -*- +# This file is part of Mailutils testsuite. +# Copyright (C) 2002, Free Software Foundation +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software Foundation, +# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + +sieve_test -f $MU_SPOOL_DIR/relational.mbox mul-addr.sv -pattern \ +"DISCARD on msg uid 1: marking as deleted"\ +"DISCARD on msg uid 2: marking as deleted"\ +"DISCARD on msg uid 3: marking as deleted"\ +"DISCARD on msg uid 4: marking as deleted"\ +"DISCARD on msg uid 5: marking as deleted"\ +"DISCARD on msg uid 6: marking as deleted"\ +"DISCARD on msg uid 7: marking as deleted"\ +"IMPLICIT KEEP on msg uid 8"\ +"DISCARD on msg uid 9: marking as deleted" + +# End of mul-addr.exp |