diff options
Diffstat (limited to 'plugins/managesieve/tests')
| -rw-r--r-- | plugins/managesieve/tests/parser.phpt | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/plugins/managesieve/tests/parser.phpt b/plugins/managesieve/tests/parser.phpt index 308617296..32866335a 100644 --- a/plugins/managesieve/tests/parser.phpt +++ b/plugins/managesieve/tests/parser.phpt @@ -33,8 +33,19 @@ if anyof (true) /* comment } # rule:[reject] if size :over 5000K { - reject "Message over 5MB size limit. Please contact me before sending this."; + reject "Message over 5MB size limit. Please contact me before sending this."; +} +# rule:[false] +if false # size :over 5000K +{ + stop; /* rule disabled */ +} +# rule:[true] +if true +{ + stop; } +fileinto "Test"; '; $s = new rcube_sieve_script($txt); @@ -71,3 +82,14 @@ if size :over 5000K { reject "Message over 5MB size limit. Please contact me before sending this."; } +# rule:[false] +if false # size :over 5000K +{ + stop; +} +# rule:[true] +if true +{ + stop; +} +fileinto "Test"; |
