changeset 21276:6a54c168478c

lib-storage: Add test for inversion of n->max In mail-search-simplify-args, ensure that ALL NOT UID 3:* becomes UID 1:2
author Aki Tuomi <aki.tuomi@dovecot.fi>
date Wed, 07 Dec 2016 10:19:02 +0200
parents 319a5c683194
children 14209dd0b677
files src/lib-storage/test-mail-search-args-simplify.c
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-storage/test-mail-search-args-simplify.c	Tue Dec 06 11:50:13 2016 +0200
+++ b/src/lib-storage/test-mail-search-args-simplify.c	Wed Dec 07 10:19:02 2016 +0200
@@ -69,6 +69,8 @@
 	{ "1:5 UID 10:20", "1:5 UID 10:20" },
 	{ "1:5 NOT UID 10:20", "1:5 UID 1:9,21:4294967295" },
 
+	{ "ALL NOT UID 3:*", "UID 1:2" },
+
 	{ "BEFORE 03-Aug-2014 BEFORE 01-Aug-2014 BEFORE 02-Aug-2014", "BEFORE \"01-Aug-2014\"" },
 	{ "OR BEFORE 01-Aug-2014 BEFORE 02-Aug-2014", "BEFORE \"02-Aug-2014\"" },
 	{ "OR BEFORE 01-Aug-2014 OR BEFORE 03-Aug-2014 BEFORE 02-Aug-2014", "BEFORE \"03-Aug-2014\"" },