thomascube
2012-03-31 48e9c14ebded89d858c8be0333f77f77a81b0877
commit | author | age
48e9c1 1 --TEST--
T 2 Test of Sieve vacation extension (RFC5232)
3 --SKIPIF--
4 --FILE--
5 <?php
6 include '../lib/rcube_sieve_script.php';
7
8 $txt = '
9 require ["imapflags"];
10 # rule:[imapflags]
11 if header :matches "Subject" "^Test$" {
12     setflag "\\\\Seen";
13     addflag ["\\\\Answered","\\\\Deleted"];
14 }
15 ';
16
17 $s = new rcube_sieve_script($txt, array('imapflags'));
18 echo $s->as_text();
19
20 ?>
21 --EXPECT--
22 require ["imapflags"];
23 # rule:[imapflags]
24 if header :matches "Subject" "^Test$"
25 {
26     setflag "\\Seen";
27     addflag ["\\Answered","\\Deleted"];
28 }