summaryrefslogtreecommitdiff
path: root/tests/libebook/client/test-client-custom-summary.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/libebook/client/test-client-custom-summary.c')
-rw-r--r--tests/libebook/client/test-client-custom-summary.c22
1 files changed, 22 insertions, 0 deletions
diff --git a/tests/libebook/client/test-client-custom-summary.c b/tests/libebook/client/test-client-custom-summary.c
index 3fadc5e41..daef9b5ae 100644
--- a/tests/libebook/client/test-client-custom-summary.c
+++ b/tests/libebook/client/test-client-custom-summary.c
@@ -399,6 +399,28 @@ main (gint argc,
suites[i].custom,
FALSE);
+ /* Special case should not be a fallback query */
+ add_client_test (
+ suites[i].prefix,
+ "/AnyFieldContains/NULL",
+ suites[i].func,
+ e_book_query_any_field_contains (NULL),
+ N_CONTACTS,
+ suites[i].direct,
+ suites[i].custom,
+ FALSE);
+
+ /* Special case should not be a fallback query */
+ add_client_test (
+ suites[i].prefix,
+ "/AnyFieldContains/\"\"",
+ suites[i].func,
+ e_book_query_any_field_contains (""),
+ N_CONTACTS,
+ suites[i].direct,
+ suites[i].custom,
+ FALSE);
+
/* Add search tests that fetch contacts */
add_client_test (
suites[i].prefix,