A test for the encoded-character extention.
authorTony Finch <dot@dot.at>
Fri, 8 Feb 2008 11:36:54 +0000 (11:36 +0000)
committerTony Finch <dot@dot.at>
Fri, 8 Feb 2008 11:36:54 +0000 (11:36 +0000)
test/scripts/0000-Basic/0427
test/stdout/0427

index 39e1655..8613b2b 100644 (file)
@@ -311,6 +311,13 @@ exim -bf test-data <aux-fixed/TESTNUM.message
 ****
 catwrite test-data
 # Sieve filter
+require "encoded-character";
+if not header :matches "x-special1" "*${hex:00}*" { discard; }
+****
+exim -bf test-data <aux-fixed/TESTNUM.message
+****
+catwrite test-data
+# Sieve filter
 if not header :matches "x-special2" "\\?*\\*" { discard; }
 ****
 exim -bf test-data <aux-fixed/TESTNUM.message
index 6d93655..7e70360 100644 (file)
@@ -259,6 +259,12 @@ if not header :matches "x-special1" "*\0*q" { discard; }
 No implicit keep
 ==========
 # Sieve filter
+require "encoded-character";
+if not header :matches "x-special1" "*${hex:00}*" { discard; }
+==========
+Implicit keep
+==========
+# Sieve filter
 if not header :matches "x-special2" "\\?*\\*" { discard; }
 ==========
 No implicit keep